We had the most amazing weekend at Elena's place! Location is excellent and the place had everything we needed. Elena and Giannis were so accommodating and made the transportation to and from the airport completely stress free. They are the best hosts and will go above and beyond to make sure you have a great stay. I highly recommend staying here, you will not regret it!!