Pros: Super friendly staff. Great location to visit Westlake. Very nice room and comfortable bed. Had a delicious meal at the italian restaurant at the hotel. Satisfying chinese/western breakfast buffet.
Cons: Pool was too cold and hot tub was empty. Friday 4 pm Italian dinner: Three of our choice menu items were unavailable. I got soup, then dessert, then main course, then cocktail (slow friendly service). Saturday 7 pm dinner during busy Qing Ming chinese holiday: hostess told us no tables were availabe when we could plainly see many vacant tables. We thought perhaps the buffett menu is not favored by westerners and kitchen was too busy to cook regular menu items. Hostess is probably used to westerners being dissatisfied at the buffett. We did get a table. Buffett was OK. We should have grab a very affordable cab to eat elsewhere.
Verdict: I would stay here again, but eat dinners elsewhere.