Not recommend. Very bad experience. The staffs at the reception are unfriendly and very careless.
* We booked several rooms. My friend checked in first - they charged her credit card for holding. I checked in later, they charged me for the holding of all 3 rooms, again!
* We booked rooms with breakfast and paid extra 50$/room vie Expedia. The lady at reception kept saying that we did not book for breakfast and refused to issue breakfast coupon. It took her days to check things out, but the hotel could not refund the money we already paid for breakfast. Overall, our extra $50/room/night was wasted and we even had to double pay for breakfast because of her carelessness - and she did not even say sorry.
* It is a rip-off from breakfast charges. Expedia took 50$ extra for breakfast coupon, but the dish on menu is only $15 each. Even worse, with breakfast coupon, the hotel only allows the same continental breakfast every day - while on the menu they have other breakfast choices at the same price $15.