Very useful read.
Am arriving on the latenight CZ flight from WUH (planning on taking the HSR for some 300km/h goodness from CAN) so thinking first night at Sheraton Guilin, then based on the above maybe move to Yangshuo.
A few questions.
1. Would you book boat tour in advance or when I arrive (noting I won't get to Sheraton till near midnight and want to travel the next day)
2. Can you take luggage on the boat tour (ie use it as the transfer from Guilin to Yangshuo)
3. Any recommendations for accomodation in Yangshuo
4. What is best transport Yangshuo to Guilin Airport.