Emmanouil and Martha's place is great. Lovely apartment, very clean.
Close to bus transport to the city and the airport but with shops, restaurants and supermarkets close by.
Loved this place and would highly recommend.