Overall excellent stay.
pros:
-great location (off of street with shops and restaurants)
-very clean and spacious
-shower was great (overhead showers were rare in greece, in our experience)
-excellent communication from host
Cons
-located down some stairs (if that's an issue for you)
-a sewage smell that would come and go (mentioned to host, was not a big issue)
Would highly recommend