We had our honeymoon here and it was even better then we expected.
Beautiful place, we still miss the hammock on the water. Drinks were fantastic (take your own cups and they will fill them - otherwise you drink out of their tiny little cups and are always getting refills). The service was superb if you tip them a little bit. The food was phenomenal! There's an activities desk and we took advantage of one of the snorkeling tours (excellent) and took the day trip in to see the ruins (great trip but I wouldn't recommend it to anyone who has trouble with high temps or can't walk much). We would go back in a heartbeat.More