I had to use this hotel for a business trip in May 2009 as it was located near to the offices of the company I was visiting. The hotel itself is very good; it is only a few years old, large, modern Chinese and the rooms are large and well furnished. The standard of accommodation is very comfortable especially for the room rate which was at least half of an equivalent hotel closer to the city center.
The location is in the West of the city and the airport is over an hours drive and a taxi to anywhere near the center is at least 30 mins off peak. We had to make 4 runs to the airport and it was a bit of a pain. The hotel is Chinese so no "bar" but the restaurants are good. Any outside eating is local style as there is not really very much to go out for.
I would recommend this hotel only if you had to be in the West area of the city then you will have a nice comfortable stay but not much to do at night locally. It is not geared for Western guests but the staff are very helpful and overall good value for money.