Congratulations to The Shore Club on Long Bay Beach who won #1 place for the Best Caribbean Resorts from USA TODAY! https://www.10best.com/awards/travel/best-caribbean-resort/