it is extremely good as for room, food, location and value for money, but it is extremely bad that the staff at reception, first i booked 2 dulux rooms, and they gave me only 1 upgraded room without even asking my permission, and the reception insisted the 1 upgraded room is better than 2 rooms that i booked, i talked to them sharp that we had 13 year old girl, it would be unconvenient for me(male) to stay with them, then they reluctantly changed to my 2 rooms, but let us waiting for long time. also the staff,including the doorman showed no friendliness at all. pity that they have very nice hotel and room, but the staff are bad`~~