The best location in Beijing no matter you are travelling or having a business trip, subway station literally just downstairs, very mature community includes beautiful garden, shops and complete supporting facilities. The best for either business or travelling. 24 hrs security, 24hrs hot water and wifi. Having a English speaking landlord makes everything easier. Make yourself home.
I will bring a regulation when you check in with more details and rules.