This hotel is located in an excellent location, near Xihu and city center. Good to sight-seeing and to look for restaurants. The hotel room is clean and is really non-smoking. (note that in China, some hotels' non-smoking room still has cigarette smell). The room condition quite matches with hotels.com picture. Refer to other similar hotel nearby, the price is quite reasonable.
However, the breakfast needs to be improved to fit foreigner tastes. The choice is not much.
Overall, this hotel is recommended.