Overall was very good. We can enjoy and take times at any places. The tour guide can speak English not very well but also helpful for everyone. If you don't feel like Chinese food everyday I suggest you don't need to buy the meal plan. Because there are many restaurants around the places we have been to.