Half moon is lovely..a huge place with 5 star service /accommodations and pretty beach..I stayed there for 2 nites with my friends who was a travel agent and doing a report about the place...Talk about luxury-and staff were down-to-earth friendly (no airs about them) but also very professional.. The place defintley raises the bar and its what I consider a more true-type of 5 star place (as opposed to many that claim that-and come in at something much less).

Congrads!!!!!