It was a great experience however property needs better towels and stuff took really long to get them maintenance needs to move faster, there seem to be limited staff working at check in wasn't so bad Sean was the only 1 I saw working on check in that guy needs a raise to the amount of work he was doing and still had that positive high energy to make us laugh he actually made our family stay way much better when ever we are upset and I observed he had done it for others as well some might be angry at him for hotel's management faults, yelling at him for forks and plates like how lol but he always remain cool, the food was good especially on a Wednesday and Saturday a very few of the bar staff was good the restaurants needs more staff they perform as if they are tired most work really hard I can see, I would say my family and I would come back but the towels and blankets takes forever to come it is a nice resort but the smallest things are killing the resort no irons for room we have to request that omg. Overall it's a beautiful resort oh and house keeping takes some time to clean our room take stuff and never return them like towels and sheets. The nightly entertainment was not bad shout out to the coordinators, I know we'll be back bye to our friend Sean at the front desk such an amazing guy we hope to see him again the kids love him.