Excellent place, location, and spacious. The resort has all the amenities needed for a family of 4. Great pools, beach access.