The hotel is relative old, but very good for its price. The staffs are generally nice, but not very helpful sometimes. The buffet place is not good at all. Not recommended. However, the hotel has many shops, spas, dry cleaning, fitness centers and pool and even grocery store, so very convenient.