I'll sum it up briefly: If you want to stay at a beautiful, intimate, IMMACULATE resort with top notch food and service hosting one of the best pools in the world and situated on a gorgeous beach, than this resort is for you. Anyone who complains is out of their minds. If you treat the staff with kindness and respect,... more







(7 votes) 


(23 votes) 



Rooms
Cleanliness
An Amazing Honeymoon
Older Travellers
Couples/Romantics
Young Singles
active/adventure travellers

