I stayed here about a year ago, and to my surprise it was not as bad as some of the reviews here. Again clean by China standards and very close to all of the places that you want to be. Beds were comfy, the rooms were quite big, only thing was that our air-conditioner did not work properly. We ended up working out how to make it go 24/7 so was fine by the time we got back to the room in the afternoon. I probably wouldn't eat at the cafe out the front, but if you simply cross the road from the front entry there was a place with great food. Of course there are nicer places to stay in Yangshuo, but for what we paid I would definitely stay again!