I stayed there a little over a year ago - and thought it was a very nice hotel, and (for points) an excellent value. It's clearly the best hotel in Suzhou - so it has a mix of business travelers and tourists. As others have noted, it's quite a beautiful. The food service in the restaurants is fine.
It's not a 5-star hotel, but it's a very, very pleasant way to see Suzhou.