Big property, plenty of restaurants and pool to go to, service is great, a very relaxing place if that is what you are looking for, only bad side if you like the beach, you will not be able to swim there, mainly surfing or paddle boarding, other than that, great place