Great rooms, great shops, great bars, great golf, the gym is large and clean and great views. What's not to like. Only suggestion would be to stay in the actual hotel vs casitas unless you're traveling with the family and need the extra appt like space. The casitas aren't as nicely appointed in my opinion.