last year i've been to guilin once. i was really satisfied with the tour i use. because the tour guide can speak indonesian. FYI i come from indonesia, so it's really helpful for us because some of us can't speak chinese and english really well.
Guilin really has the best scenery in China. the nature really great. There's so many place to visit, like the elephant trunk hill, cave (i forgot the name), watching liu san jie which is a really famous story.