pros:
1. sufficient time given visiting different places and we can take time to explore the places our own.
2. Our tour guide Matthew is very friendly and helpful all the time. he provides everything we need, water, snacks, drinks, and even umbrella. He gives really good introduction to places and we had a great time.
3. Bathroom breaks are given every now and then and we can always take a small break from long road trip and not get too tired.
4. overnight hotel is very nice
5. planning is perfect, we didn't get too tired and we had a really comfy trip
Cons:
nothing!