Beautiful, efficient space. Resort grounds provide beach access, pool and full gym (including full free weights, with free bar squat rack).