I strongly recommend this hotel to everyone that intends to visit Yangshuo. The location is excellent (impressive and dramatic views, by the River and far from the touristy and crowded areas). The staff is great (Good English and always available and helpful -- with big smaile in their faces all the time). Food is great (we had dinner at the hotel 2 evenings and breakfast all mornings): good Chinese food and western cuisine and they have a very good continental breakfast (tosts, eggs, bacon, fruit salad, coffee/tea -- all a la carte).
The building is beautiful and having breakfast with the river and mountaisn view was priceless. Worthy the stay!