Boasting spectacular views of the twin Piton Mountains and the Jalousie Bay, there is something for everyone at this unique retreat. Located in one of the most beautiful natural settings in the Caribbean, this lovely resort features polished villas and suites scattered across the mountainside.