Very spacious! Location is great, walking distance to restaurants & beaches. Steve was responsive and accommodating. Would book again!