We stayed there for a long weekend and loved every bit of it. Plenty of restaurants, pools for adults and kids, play area for kids, hair saloon, spa, this resort has everything. My only advise to the mgmt is to upgrade the rooms with better/newer furniture and amenities. Overall, great resort, best for kids!!