This is a great place to stay in an excellent location. Two small notes that weren't a huge deal, but I'll share. The wifi was not super reliable. We lost connection quite a few times, but in defense, we didn't find great wifi really anywhere in Greece other than a couple places. And the shower only seems to stay hot for about 5 minutes top, so you have to shower quick.
Those are two minor things. Overall a great stay, a great home for 2 in a fantastic area.