This exclusive resort is located on its own private peninsula on the south east coast, surrounded by crystal clear waters and sleek yachts. Known for its Caribbean elegance, this resort also offers restaurants, tennis courts, beach toys, a spa and kids club.
There are four restaurants, where you can choose to be formal or causal. St. James operates a fully inclusive system (including rum punch) or you can pay-as-you-go charging to your villa. Afternoon tea is provided with cakes and sandwiches every day.
There are six tennis courts,  a gym, casino and water sports, which include windsurfing, sailing, snorkelling, and kayaking.  All of which are free.
There are numerous pools spread over the site, some designed for children and some for adults.