We stayed here for 1 night, and found the place very reasonable. Given that its located at a very prime location, next to Li river, and some pricier hotels around - we found this place much more reasonably priced.
The food was fine, and being vegetarian - we just managed fine. Staff genuinely attempted to converse in English. Nearby shopping areas are an additional bonus.
We had nice morning and evening walk by the river, and found this a big factor in our satisfaction.
We found rooms fine given that it is China.
we would recommend this place to fellow travelers.