This spot had everything we needed - clean, great amenities like the pool, hot tubs, and beach accessories. Check-in and access to the condo were easy. Would definitely come back.