The overall hotel and back end staff are amazing. For those with allergies, the head chef ensures your meals are prepared under strict conditions and will develop a menu which will cater for all dietary needs - please ensure you ask to see the head chef, Alex, when you arrive so this is all promptly dealt with, they will even pack you food so you can explore the area. Relative to other resorts and restaurants, the English of the front desk staff is not so good. They seem to be a little inefficient too, don't know who to direct your questions too, even when is asked for "the manager" he didn't really have the ability to help, I ended up spending an hour of my holiday to have a request filled - so do be patient. Once I spoke to the General Manager, Brett I was much more satisfied that my concerns had been aired and understood. So be prepared to be very patient at front desk. The Spa was heavenly and reasonably priced, indulge if you have time.
Once you have checked in, prepare for bliss, the rooms are opulent and very spacious, room amenities are outstanding. At the time of writing though, be aware that despite websites advertising that you can cook in this beautiful kitchen, you cannot, but the food is all very delicious. Villas are either beach front, or just a short walk. I felt very safe walking around the property by myself. After an initial hiccup, and being left very upset, in the end once I was heard, I think I would consider staying at this property again.