Great complex with wonderful beach and location
Absolutely beautiful, but poor service, few supplies.