The staff at this property are amazing! They definitely go out of their way to make you happy. The pool bartender and server at dinner, named Israel, is so friendly and welcoming.
Aside from the staff, the rooms are comfortable, the views are amazing, great food options, and the spa was spectacular.
Our only complaint is that the largest pool that has a pool bar is kept to a very hot temperature- we have not seen anyone want to be in it more than a few minutes. Meanwhile, the one cooler pool is half the size and looked a little dirty by the end of the day.
Everything else is so wonderful that we would still plan to stay here again!