The condo was a walking distance to the private beach (belonged to other resorts, but no one cared if you accessed it as well.) it was clean and exactly how you see it on the pictures. Having two full bathrooms in the condo was a big plus! The owners were very accommodating and extremely responsive. The kitchen was fully equipped with everything you needed to cook. Also, the pool was a great area for the kids and to hang-out.
The few things that were missing for me were as follows:
1) there is no balcony
2) no in-unit laundry, however laundry machines are available in the building on the first floor
It was a good stay and definitely good value. Similar condos on the beach for almost double the price, so if you don't mind not having a balcony and a slightly longer walk to the beach, it's a good, affordable option for a nice family vacation.