My husband and I will be visiting Yangshuo in June, heading directly from Guilin airport on June 5 via pre-arranged driver service to Yanghsuo. Originally, we had planned to spend 5 nights in Yanghsuo and then drive to Guilin to catch our 11:30 a.m. flight to Beijing on June 10th. A little concerned about our tight self-imposed timelines, we have decided to cut our Yangshuo visit short by one night. So we will be leave Yangshuo on June 8th and spend the night there so so that we are not hard pressed for time on June 9th. In terms of hotel choices, any recommendations? I was originally thinking that we should stay near the airport but upon further researching, I realized that there were no upscale hotels in the area. So in terms of location to explore the city a bit by foot, which hotel would you suggest. Shangri-La or Sheraton? We are looking for a 4* to 5* accommodation (maximum $180 CDN per night). Any and all suggestions would be welcome. Thanks.