I stayed here for a little over a month. Even though they say that they speak English, they really do not. The internet is unreliable and difficult to set up if you are not a computer genius. There are far better places to stay in Beijing and much better prices. The rooms are "cleaned" everyday, but I do not think that they ever clean the floors. When I asked for my sheets to be changed, the under sheet was changed, but the pillow cases and the comforter were not for the entire month. The breakfast buffet has some good food, but really it is not ideal for a westerner. It is better to get street food. I would not stay here ever again, unless some one else was paying for it. The other reviews are right.