the rooms are great, I spent there 10 days for a business trip.
the location is not really comfortable and public transportation are not nearby.
bit problem is the reception, rude, unfriendly and they barely understand few words of English.
if you are not Chinese, stay away, because all business is oriented to locals which get first priority. disappointed is not enough