After reading so many bad reviews, I was a little apprehensive about staying at the St. James Club. In summary: - The location is fanatisic - the water was so blue! There was plenty of beach and pool space. We never felt like there were people on top of us. - The staff are excellent - they are very helpful... more












Rooms
Families with young children
An amazing honeymoon
Families with teenagers
Young singles





