3.5 stars
Nice place overall - good central location, nice & big rooms, and lots going on in the building.
Our room was good minus the fact that they forgot to give us shampoo and conditioner the first night and one of the faucets wasn't working. However, they made up for it when we asked and even gave us some chocolates for the inconvenience.
The restaurants were pricey but that's probably expected. The nice gym in the West building closes early at 8 PM unfortunately. Had some issues with Wifi, even though we had to pay extra (the daily resort fee) for it.
Enjoyed our stay overall and thought the service was great.