The hotel was nice, but certainly not what you would expect in a business class hotel in the U.S. or Europe. The staff were helpful, but spoke hardly any English. I never ate at the hotel restaurant, because there is just so much local fare, so amazingly cheap around the area. Although the subway is a bit of a hike, there are a lot of buses nearby. It is pretty easy to get to Zhongguancun, Wudaokou or Downtown as you like.
The one area that the hotel fell down on was cleanliness. It was apparent that they hadn't vacuumed under the beds in quite sometime. Strangely, it also seemed like there was a "two sheets of paper" limit in the room, for some reason.