John was a great host and really went out of his way to make sure we has a great experience at his apartment. He had lists of recommendations, homey touches, and was happy to answer all of our questions! The apartment itself was my favorite place we stayed in Greece--very modern, clean and close to everything we wanted.