Guests staying at this luxurious establishment will have the chance to treat themselves to the ultimate Caribbean getaway at this luxurious property, a resort nestled in the stunning, secluded beaches of Saint Lucia. Warm sand, blue gleaming waters, exquisite dining and accommodations are the ideal backdrop for the perfect escape to Saint Lucia. This wonderful establishment is the flagship property of its chain, featuring striking designs inspired by the French Caribbean and Georgian Plantation style, truly giving guests a Window to Paradise. The timeless charm of the neo-classical architecture, including timbered balconies and hand-crafted verandahs perfectly juxtaposes the modern-day amenities can guests expect and more.