This review is for the upper unit with Ocean View.
The positives include excellent location, stylish & freshly remodeled kitchen and bathrooms, access to swimming pools & Jacuzzis as well as beach chairs and umbrella (which was a bit broken, but still usable). The place is about 10 mins walk or 3 mins drive from a small, but very nice beach. There are also few places to eat nearby and a decent grocery store. Stuff at the resort was reasonable and professional. AC worked well, though the one in the downstairs
Tip: The orientation presentation is just one long sales pitch... 30 mins of time I will never get back. And the breakfast is just some fruits and bagels. Only come if you truly clueless about local activities.

Now, on to the negatives.
All 3 fan lights are super hard to use, and the one in downstairs bedroom, actually didn't turn off completely and kept blinking all night. My kids didn't appreciate it :) Given how dark the condo is, it would be good to fix the light switches for all of them.
Microwave vent does not actually pull air outside so the entire condo smells like food when you are cooking...
Frying pens are quite bad. All of them.
Teapot is rusty and water has residue from it.
Upstairs shower water pressure is insane, and there is no way to adjust it.
The place was super hot when we arrived and took several hours to cool down.
There were ants in the upstairs bathroom, something that I know will be addressed soon, but still worth mentioning.
Overall we had a positive experience, but I expected more from a place that cost us over $300 a night (after all costs).