My Family and I stayed here for a week through our timeshare. After reading a few reviews, I called a few days before we arrived to insure we could stay in a upstairs unit.
Grounds and Location
This place is right on the beach! Yes, you can't play at the beach due to the coral reef but the view is...
More
