He turned up on time. It wasn't always easy to keep up with his pace as he is tall and walks fast but he explained things all the way through the tour and I didn't see time flies. He is very flexible about the tour. Most importantly for me he speaks very good English and there was no communication problem.
Philipp is a very nice and patient guy, even if my German was not good, he helped me speaking it without making me feel bad. We had also long conversations about travelling and other stuff. Highly recommended