Mr W.
Seriously UNDERWHELMING
The resort is generally nice, the villas are decent and all the staff are very friendly, but there are way too many guests on site for the number of staff on duty. One of the restaurants was closed for a week because of staff shortages, which was a problem with so few options. The food is average at best. Wait times for tables and service are excessive for the expense. The supposedly best restaurant on site charges $37.50 surcharge per person, even if you are all inclusive. We also booked a tour at the hotel that was cancelled several times, which was hugely disappointing. Overall, St James’s Club is nowhere near value for money, but is a good for a break if you want to do absolutely nothing and have unlimited amounts of money to burn.