Mixed bag. Initially, staff was rude, and then later became nice once I stood my ground. Everything is reasonably priced, and a reasonable value. Restaurant is above average. They must have small margins because they are a bit stingy. Staff was very helpful to me, calling taxis and getting me tour guides and such. Of course I paid for these services. All in all, I would probably stay again, now that I understand the property better. However, if you want something fairly nice, then look around. This property was under major renovation when I was there, and the noise was skull-crushing --- and right outside my hotel room.