Full-service, full-amenity resort with three great pools, a solid restaurant on-site, groceries within walking distance. Exactly as described. Plenty of room for a family of four. Would definitely stay again and highly recommend.