The Zen Garden is a hidden gem just outside of Yangshuo. The hotel itself was a little off the beaten path, but the staff was so accommodating it did not matter. We took a Li River cruise from Guilin to Yangshuo and called the hotel when we were 1 hour away, and they arranged a car to pick us up. We went to the hotel to check in and drop off our luggage. The room was very spacious and put together well. All the furniture and decor seemed to be high quality, and there was a lot of attention detail. The air condition was fantastic, much better than other places we stayed in China. As mentioned in other reviews the hotel will arrange transportation to and from town for free, which makes the location not an issue. I would recommend planning for a pickup time and spot, as the late night staff did not speak as good of English and was a little difficult to coordinate. We rented scooters from the hotel for 60¥ per day and were able to see quite of few nearby sites. For our departure, the hotel arranged for a car to take us back to the Guilin North Railway Station for 350¥. Kimberly, one of the staff members that helped us out, was extremely helpful and had such a great personality. He gave us advice on where to go on the scooters and took care of most of the logistics for our transportation. This is how customer service should be.