We did the 7 day private tour (Argolida, Sparti/Mystras, Diros Caves, Olympia, Delphi, Meteora, Vergina, Dion & Thermopylae) with John as our driver.
From start to finish we had an exceptional time and the whole family enjoyed the trip.
John is very knowledgeable about the areas we visited and always had lots of facts and advice about both the main sites visited and the countryside that we passed through each day. It's clear he is very passionate about Greece and wants to tell you everything about it.
Being a private tour, John is 100% accommodating to the schedule you want, he will suggest what might be best based on his vast knowledge but will adapt to your wishes. Want to spend an extra hour here, fine, want to stop and have lunch now, fine, fancy staying in bed a bit later tomorrow, A-OK.
The hotels selected along the way were good and each evening John would recommend a few places that he knows are worth visiting for a nice dinner. Of course if you want to go for a quick pizza or to a bar instead, it's all up to you. We never felt John's suggestions were more than friendly advice from someone who knows the best places in each town.
The tour was just the right length each day. Clearly the distance from A to B is not it John's control but it never felt like we were too long in the car for any one period and the journey's were broken up nicely. Nor did we ever reach the end of a days driving very late (always in the hotel around late afternoon / early evening each day). Furthermore, the car itself was comfortable and clean (a Mercedes for our trip) and being bright yellow, easy to spot in the car parks after visiting various sites!
John went out of his way to help with everything we needed on the tour and even provided hotel recommendations for our stay in Athens afterwards and we used him and JG Athens tours for all of our transfer needs after the tour had ended (various trips to and from the airport to fly to islands/home).
John is a great gentleman and highly recommended