We had an amazing vacation with two kids, 9 and 5. The condo was very well furnished and stocked with anything you could possibly need. The place is large for a family of 4 and very comfortable. The location is superb: quick walk to the beautiful swimming beaches, stores and restaurants. Good amenities on the grounds. Easy check in and check out.
The only minus, pretty important in my opinion is the cooling. It is advertised as having ac. The swamp coolers merely lower temperature in the middle of the night, so if you are going in a hot season like us (July) you may re-consider it. Otherwise, it’s great.