Overall experienc is great, the room is clean and large, staff are helpful. Yet, I got some problem during check in, the front desk staff said cannot find our booking record, and we spend quite a long time dealing with the situation. After some times, the staff somehow said finally find our record, and things were settled. Besides that, everything was great in this hotel.