Booked three rooms for five nights.
The location is impeccable and free parking is a big plus.
The Chinese staff are very nice and friendly. However the foreign staff are not. The young white lady in the lobby is kind of arrogant and does not greet guests at all (at least not to Chinese guests).
Secondly, one of the rooms (1036) has pretty bad smoking odor and we had to move the kids to other rooms that are pretty far away from the elevator.