Great resort. Beautiful, awesome views from every unit because they all face the beach, pet friendly (even though now they only except 1 dog per unit! Which made me remove a star. Me and my family stayed May 2011 and we had 3 small dogs in our unit so this year we're going to have to find another place for...
More
- Manage your listing
