The location was good and 5 min walk to subway station. We experienced a madly china man shouting at our level at his opposite room at the past midnight at one of the night.
The location and service of this hotel were exceptional. The subway station is less than 200m away from the hotel, which makes it very easy to get around the city. The staff is always super friendly and helpful. I would stay at this hotel again the next time that I'm back in Beijing.