The tour is very well coordinated, which I liked. One thing I want to emphasize is that you get a 2-hour block to see the main sites and make sure to eat during that time. I got a little confused by the written itinerary and didn’t grab food in time since I thought it was after the sightseeing. Taiyuan is very kind, and there are emails ahead of time to remind you where to go. The bus is roomy and comfy, and he provided some neck pillows too, which were super helpful to sleep on the long ride. If you’re looking for a self-paced and do-whatever-you-want kind of tour, which is more of my vibe, I would definitely say go for this one. I highly recommend it. I liked that I could trust our driver and all the other passengers. Lunch is not included, but there are shops you can buy food from. Try to eat breakfast beforehand since it is a very long ride.