Amazing!!! Bring your golf clubs because there is a nice one right next door. Staff were friendly and the place is amazing!!! I was staying for business and didn't get to explore the resort thoroughly, but for what I did experience it was definitely a 5 star!!!