Amazing hotel with super luxurious villas with a huge terrace and "outdoor" shower. Beware that the hotel is more or less located in the forrest, so some bugs might be found in or around your villa. The infinity pool is amazing, with a nice view. The beach is not much to go to however, since the tide is making it almost unusable. But with that of a nice pool it's nothing to complain about. The restaurants are also very good, but you might become a bit tired of the food after 4-5 days. The breakfast is wonderful though, with a lot to choose from.
One bad thing though is that I had a moped accident during our stay. The accident was entirely my own fault, so no blame to the hotel there of course, but when we told the staff in the reception about my wounds we only go a first aid kit - we were not told that there is a nurse on duty at the hotel. Thus, my wound stayed untreated for too long and got infected. When we talked to the staff again the day after they didn't seem very helpful and couldn't see they did anything wrong. However, when we told them it's their fault that they didn't tell us about the nurse they agreed to arrange a taxi to a close-by privat clinic, which was nice. When we got back from the clinic we were told by the hotel staff that they would arrange a taxi trip to the clinic the day after again. However, the day after the refused to help us and said they didn't do anything wrong - even though they promised us a taxi the day before!