This luxurious resort boasts a prime setting on the stunning Carlisle Bay, on Needhams Point. Guests can explore the rich culture and tradition of this wonderful area with easy. Local craft markets and shopping and cultural destinations are located just a short distance away. A host of exciting activities can be enjoyed nearby. The resort affords guests an idyllic getaway, embodying the essence of Caribbean luxury. The resort boasts beautifully-appointed guest rooms and suites, which enjoy stunning ocean or island views. The resort features a seemingly boundless range of facilities and services, ensuring that guests experience the utmost in comfort and convenience.