Location was great, private beach feel, easy walk to beach over the dune walk, and condo was clean and very well appointed (a mixing bowl or other large bowl would have been nice, but otherwise kitchen had all that you might need to cook for a family).
The Beach Club and other amenities were also clean and very nice, but do know that all of these amenities listed are EXTRA $. $15 a guest to use amenities (good for the duration of your stay). Game room at the beach club is great, but be prepared to pay for everything you rent, every time you want to rent it (i.e. ping pong paddles, pool cues, etc...). Also, very little shade at the Beach Club, it gets hot but the water was consistantly cool 😊
Make sure you bring all the food, etc... you might want as you are 30 min from town with only 1 store 10 min from the resort and every item there costs twice as much as it would in town.
Definitely would stay again !