Yangshuo is an amazing place to visit, if you can’t tell, we definitely enjoyed it!
Be wary that this town is a tourist trap and there are many scams to be had.
There are beautiful wares to be had, though I highly recommend visiting the surrounding villages and towns to purchase items directly at a drastically less over the top mark up.
An experience that isn’t as much of a rip off, is having a picture with one of the local “retired” cormorant fishers. They are sweet old men and who wouldn’t want this photo op?
All in all, awesome, just watch your pocket book!