Hello, I was on couple of days tour to Beijing and had checked in to this hotel.
First of all Hotel staff was nice and cooperative. Rooms were good, clean and well equipped for short stays. Location wise hotel is very good because you get public transport to go to almost all main Beijing tourist spots - if not direct then by 1 or 2 change but yes transportation is almost door to door. For local food lovers many options available down the street.
However, after being at Beijing I realised aome better or similar options were available at lesser rates. So compared to that hotel rates were little higher.
Overall satisfied and I recommend this hotel.