This place was very nice! The place was huge. It had two bedrooms, two bathrooms, a large kitchen, and three personal balconies! The bathtub was so big and amazingly comfortable. The two showers were equally impressive. It had everything we needed to cook breakfast (minus seasonings and such). We didn't get to experience much of the resort due to time, but mini golf and ping pong were open. Your stay also entitles you to beach access at a nearby Wyndham resort, so we did get to go to a private beach, which was nice. We would definitely stay here again!
Keep in mind this is a timeshare location, so they will try and sell you on a timeshare. Be prepared for the speech asking you to sit in a 90-minute presentation.