Our stay at Ioannis' apartment was outstanding. Everything was as advertised; the apartment was clean and well-organized, the location was great, and the instructions from Ioannis were spot on and very helpful. We especially appreciate the great communication from Ioannis. He answered every question we had promptly and was extremely helpful. He even let us check out late on our departure day because our flight didn't leave until 22:00. We would definitely stay here again, thanks Ioannis!