Highly recommend! John went above and beyond to accommodate my needs and requests, and made sure that I had a safe and fun stay in Heraklion. He picked me up from the airport, gave me a guided tour first by car and then by foot, and arranged a taxi to take me back to the airport upon departure. He is very kind and thoughtful, and answers quickly if any issue arises. Thanks for a great stay!