The hotel has a run-down feel, but Yangshuo is a small town and this is probably one of the better hotels. It is well- located, just a short walk from the centre of town, the main shopping area and the river. The reception area is very nice and although the staff seemed to have limited English, they were friendly and helpful. The rooms, however, are tired and run-down. The bathroom had a stale smell and looked grubby despite being clean. The beds are quite hard but comfortable. Our aircon worked well, but smelled a bit of smoke. Breakfast was not great and it may be worth your while to walk into town and have a good coffee and breakfast there if you are a big breakfast eater.