We arrived in Yangshuo from Guilin on a Chinese River Boat. It was more expensive than taking a bus and a little longer, but the ride included an excellent meal and introduction to the karst landscapes from Guilin to Yangshuo.
When planning my 37-day trip to China I knew one of the places I had to see was Yangshuo. If you watched Survivor China than you would be familiar with the landscape of Yangshuo. We arrived in Yangshuo in the afternoon on July 2nd and left on the night of July 5th of 2008.
Once you arrive in Yangshuo you need to stay in the Yangshuo Culture House. It's not located right in the city center, but that area is over crowded and touristy anyway. I think it was better to stay a little bit outside of where the tourists and shops are located so you can get a real sense of the chinese culture and the people of Yangshuo.
Anyone that has ever stayed with Mr. Wei and his family will tell you it ranks as probably one of the best, if not the best, meals you will eat in China. It includes 9-12 courses, like most family style meals in China. If the food isn't enough reason to stay here, then the deals that Mr. Wei can get you on local attractions and tickets to your next destination should be. The Water Cave is 160 RMB, but with the discounts through the hostel the price was 60 RMB. The light show is approximately 180 RMB, but you can get tickets for 150 RMB. You can also rent bikes from the hostel for 10 RMB per day.