Great location and amenities! extensive lagoon complex with multiple pools, waterside and hot tubs. easy parking and amazing beach access.