-
A Forbes Five Star resort on Seven Mile Beach that actually earns the fuss. The panoramic ocean views hit you the second you walk in, the staff are genuinely warm rather than formally stiff, and the whole place runs on relaxed elegance rather than stuffy luxury. Families, couples, and people who just want a really good margarita on the beach all seem to coexist happily here, which is harder to pull off than it sounds.
- Forbes Travel Guide
- Forbes Five Star