Eolos villa is amazing! The pool and the outdoor area are an absolute dream as well as the main bedroom and the living room. The villa is on a hill, so the view is amazing and there's always a fresh breeze which was nice in the hot climate. Regarding the dezentralized location, be aware that you'd need a rental car basically for everything outside the villa.
Stelios was very attentive during our stay and answered all our questions.
We would have loved to have two sets of sheets per bed. And maybe a better description where to bring the full trash bags. It was a big pleasure for us (group of 6, there is enough space for 9 ) staying in your villa :)