It was much better than I expected. The tour guide was very flexible. No stress. Our kids had a great time. The location of the restaurant at the end of the trip was great. The food at the place was ok though, even though the prices were comparable to US prices.