We (2 adults, 2 kids 5/9yrs) had a fantastic time here. The condo was sparkling clean and nicely set up. The common areas are also very well maintained and the kids loved jumping into the pool after playing at the beach - which is just a very short walk from the condo. The shared laundry facilities worked great and we had a great dinner at the restaurant in the complex. Hope to be back here soon!!