Communication was good, check-out and check-in went smooth with no hiccups. The area isn't super nice, and the metro station is unfortunately on a line that's not super convenient although there is a night market just across the street, which is great.
The room itself was a standard hotel room and is fine for the price, however our bathroom door had large gaps and was sort of see-through, which isn't exactly my preference.
All in all if you're planning to stay in Beijing for a weekend or for a short trip and have a packed itinerary, this hotel is perfectly fine.