"The resort is located on the western coast of St. Lucia, nestled between the two famous Pitons. It offers stunning views and luxurious accommodations, with a history of a total makeover in 2012. The property features an exquisite setting with villas that offer close views of the Pitons, and its design integrates with the natural beauty of the location." - Ella Riley-Adams