Nice clean hotell, good food, "professional staff" and top location.
But... maybe you get another price than you get at hotels.com. We did order 2 adult and one child (17Y). We calculated that we had paid for everything, that we were used to in a couple of other hotels in China. We had to pay extra for bed and breakfast to a daughter. Not a big issue, but slightly irritating...
The staff where OK enough, they could not do anything, they obviously had a strict legislation to deal with.