We loved our stay. I brought my husband for his 55th birthday. This resort is a cute little secluded resort with a private beach, and two pools. It was not over crowded or filled with kids. The hilltop infinify pool has a swim up bar and both pools have lots of activities (bingo, DJ...etc). The resort is very well maintained and the staff are all great. There is only 1 restaurant so you'll have to go into town for other meal options, groceries, snacks, etc, but they even have certain days/times that they will take you or you can just grab a cab. They do have a little market on site as well. The best thing about the whole trip is, even though they offer the time share presentation, they did not pressure us to sign up or even ask us to attend.