Excellent hotel & service, zero complaints. There was one mishap - I was jetlagged and I was asleep without the DnD sign on, and room svc woke me up (wrong room). Can't really blame them, these things happen. Other than that, my five day stay was flawless. I didn't have a chance to eat at the restaurants, room service was good. I'd like to call out the breakfast waitstaff, they were exceptional. Lots of good options for breakfast too, with like 5 different cuisines. Overall, I really enjoyed my stay, will stay here again.