Dimitrios has mastered the art of Airbnb. Our stay was the one of the smoothest stays we ever had through Airbnb. As other reviews mention, the views are amazing and we felt like we had the whole place to ourselves. The check in was easy (we were even ashamed to be late for the rendezvous), the room is spotless, in fact the whole apartment is clinical. The best thing for me was how graceful and efficient our host was in allowing us to leave luggage at his place after check out and agreeing on arrangements with the keys. Damn deserved 5 stars.