Overall a nice experience. Modern and spacious rooms, two nice pool areas, helpful and nice staff, overall good food. Things that could have been better: 1) Prices: The restaurant at the hotel is way overpriced, around 3 times what you would pay at a local restaurant. They add 20% service charge on all food & drink bills. 2) Location: Feels a bit far from things you would want to see on the island. There is a shuttle service until 5 pm, at the top of each hour. For a hotel of this level, I'd have expected the shuttle service to be much more frequent and easier to book. We ended up using taxis a lot, which was an added expense. 3) Spa: No health forms or injury questions before a massage. You just walk in and they start. I had to warn about an ankle injury during a massage.