All in all, everything was great except the room. The food and staff in the front and the restaurants were exceptional. The room on the other hand had a water leak coming from the from the AC vent. We arrived after 27 hours of travel with three different flights and arrived around 2am on the 27th. I put our bags in the area meant for them and when we woke up in the morning early, our main luggage was completely soaked from the heavy drip over at least 4 hours. When we called they sent technicians very quickly who said they fixed it, yet again it started pouring out water. The technicians came again and did the same thing which did not fix it, again. On the morning of the 28th, we request towels at 800am since we had to contain the water with the towels we had, unfortunately we were unable to get towels until around 11am, at which point we did not need them. Again, the people were great, it was just very disappointing not to have the issues sorted out or at least have a different room offered. I will likely be seeking a refund for the rooms.