We stayed 2 nights in September 2012, and overall we found the hotel functional, clean, and the staff was pleasant and helpful.
Rooms - while not the largest rooms, the beds were comfortable, bathrooms clean and well maintained, and all the electrical bits functioned. The only oddity was that in our room, part of the window was partly behind a wall, and the window wasn't well sealed. Since it was behind the wall, the sound from the window was sort of directed to one side of the bed - I listened to the noise all night, while the better half slept soundly.
Breakfast - if you have the chance, go early or late. The room is very small, and so when the larger bus groups go through, it is busy. The staff keep the food coming, but you might struggle to find a table. Food itself was ok, although it was a little like Cuba - inconsistent, and cooking oil was the solution to whatever the problem was. Lots of choices for cereals, yoghurts etc.
Lobby etc - not the best layout, but clean and well maintained. As others have said, wifi is in the lobby only. Should you want a little quiet, head over to the business centre - it actually has a couple of chairs (in addition to the computers) and we used that when the lobby was full.
While others have said that the staff spoke English well enough, I didn't find this and it was a bit frustrating. I purchased train tickets (from Xian to Beijing) and had them delivered to the hotel. When I called the hotel (from Canada), I could not get any real answer to the question "have the tickets been delivered" (chinatripadvisor.com indicated they had been delivered to the hotel). Even when we got to the hotel, we struggled. Our guide (speaking in Chinese) helped us through this, and eventually the found the tickets (they don't have a good system for receiving stuff like this).
I give the staff credit for trying - when one individual didn't understand, they passed me to someone who spoke better and they really did try to help. However, given the number of English folks passing through, I would have thought they would have more staff speaking other languages. Many other posts suggest language wasn't an issue, so maybe I just didn't get lucky, but if you have non-standard needs/requests, get the travel agency to help.