Apostolos' place is fantastic. It's clean, reasonably priced and very well situated! The roof terrace with its fabulous view is also a big plus - especially because we seemed to be the only people who used it!
Apostolos himself was nothing but helpful and he really went that extra mile to help us with our trip - including offering us airport pickup and an early check-in.
I really can't recommend this place enough!