We had a fantastic driver who took us to the places we wanted to visit. He was very accommodating and was always ready for us with ice cold water! He directed us to the local guides at each site and his choices were always perfect. One member of our small group (4) had a problem walking and the driver was sure to take that into consideration at every stop. The price was more than reasonable.