Perfect in all respects! Beautiful hotel with incredible staff & service. Fantastic spa and Wellness Centre with wonderful therapists who really want to make a difference. It was so refreshing to have a Wellness Consultant (Vanessa ) who went out of her way to personalise the programme and be flexible in accommodating health issues. Other spas that I have been to, could definitely learn from this attitude!