The room was fine, i had no problem sleeping. It was a bit tricky to find the hotel as it's near another hotel, so it might be confusing for a foreigner like me.
Otherwise the location is convenient if you need to go to the east railstation. Also it's not far from the metro, so you can do tourism in Beijing easily.
自動翻訳