The accomodation was very nice with very impressive views. And Kostas is a brilliant host, who made everything run smoothly (and who even dropped my headphones back to me after I left them in his car).
We had a couple of frustrations: the owner wasn't willing to accommodate a cancellation due to a family medical issue, despite having 4 months notice; the shower drain didn't work properly meaning we had to have very short showers to avoid flooding.
But overall, we would recommend staying here.