The staff was very friendly, the food in the restaurants were amazing, my only complaint was housekeeping. I had asked a couple times in the five days. I was there for them to clean my room one day they never did one day they came after asking three times at 7 PM, and one time when I did not ask, they just walked in without knocking into my room. So as far as housekeeping goes and communication with the front desk and whoever runs, the housekeeping, staff was very poor. It was a very nice experience, except for that.