This is an amazing hotel, with beautiful views, excellent clean rooms, amazing breakfast and dinner. Truly a classy resort. And what makes it extra special are the incredible staff. All of them, from check-in, room service, restaurant, the golf cart shuttle (hope the brakes never fail !!). The staff are super helpful and friendly, 6 stars out of 5.