Excellent location near great beaches and surfing spots. The hospitality was amazing. The amenities were great with daily food and fresh towels. Definitely recommended!!!