Excellent hotel with very friendly staff, most of whom can speak English. The room I stayed in (Executive King) was a spacious room with a nice and comfortable bed. One of the best things about this hotel is the fitness center. It's located on the top floor of the adjacent building. It's a huge center with multiple machines and trainers (the trainers, though, don't speak English). In the same building on the third floor is a 'Country and Western Bar'. It's a nice bar with an American West decor and a live 2-member band.
The hotel has a few restaurants offering various cuisines: Western, Muslim food, Beijing cuisine, Cantonese cuisine and Shanghainese cuisine. The food is good but is highly overpriced.