Set on 20 acres of oceanfront property on the island of Anguilla in the British West Indies, the newly-designed resort
Award-Winning resort will re-open June 2015 with revitalized guest rooms, restaurant, pool, spa and public spaces that exude barefoot elegance