Definitely worth what we paid for. Staff was very helpful end respectful with always smiling faces, they really feel yourself valuable. Breakfast was really nice and addresses for different cultures. Spa and massage facilities and services were perfect, private pool in the room makes great difference. so and so... Almost everything was perfect! We suggest everybody to stay at this hotel.
There are no major things to be criticized, but we can emphasize some warnings: beach is not so useful due to tide, so it is available to swim for a very limited time, location of the hotel is not close to main activities, you should spend at least half an hour to reach center.
Lastly, some minor improvement points for the management: fixed mosquito nets for the windows and sliding mosquito net doors to the terrace will be useful; chaise-long near the private pool (for the pool pavilion) will be a good idea.