A great Ritz! Clean, great infinity pool, amazing view. Easy to get around the resort because it's well laid out. The staff were all very helpful and attentive. The rooms were nice and the bathroom was beautiful. We tend to stay at Ritz Carlton when we travel and this was an awesome property. We will be back for sure!