Wonderful experience from start to finish. Easy to book, excellent communication with the host and very warm welcome when we arrived. Dimitris and his father were always there when we needed them and were so kind to us. They picked us up from the airport and even dropped us into town. We couldn't have wished for better hosts!