We can recommend villa Aprodite. The house is very spacious and clean. The decor is somewhat dated and basic, but satisfactory. What was missing was quickly replaced.
Giannis was a great host who responded quickly to all our questions. On his recommendation we have eaten in Maritsa. We can certainly recommend restaurant Giannis (a common name ....).
You need a rental car for your stay, but they are available everywhere and not too expensive to rent for a week. We had arranged a car in advance, taking us from the airport to the rental company with a shuttle bus.