PERFECTION! Eleni's place is a well-located two-storied house with a nice terrace and a shared swimming pool. It does have everything you need for a short or longer stay, such as kitchen tools and washing machine. It is beautifully decorated and it feels cosy. We were in a group of 6 and we did feel the house to be quite spacious (it has 3 bedrooms and 3 bathrooms). And the price was fair even if it was almost high season. We strongly recommend it!
PS: Daphne, who was responsible for check in and check out, was extremely helpful! She even helped us to find a car to rent.