Short story: Just book this place if you don't have time to look through all the listings and reviews.
Here is the long story: We travel a lot as a family and start using Airbnb the last three years. I had very high expectation before booking this place because of all the great reviews. Here are the reasons:
1. Communication: Dimitrios answered all our questions (and there were a lot of them) promptly before and during our stay, even when it comes to booking another place when we come back to Athens for one night stay when his flat is not available.
2. Location: this flat is in the best location you can find. I won't elaborate because you can read it in other reviews.
3. The flat itself: It is very well-decorated and have everything you need. Dimitrios has put in a lot of thoughts to make this place perfect with everything you can imagine. Perfect for sleeping for 4 people.
4. What tops all these is Dimitrios and his wife welcomed us when we arrived. They explained everything in detail, including restaurant recommendations, maps, etc. Dimitrios's wife even make us special Mastic drink from the island Dimitrios is from. There are some seasonal fruits and bottles of red and white wines waiting for us. We just felt so welcomed and Dimitrios and his wife just gave us the best Greek hospitality.
5. My friend recommends a Greek yogurt place with a photo of the front of the store. I messaged Dimitrios and he found the place and even called them to find out when they close so we can go.
Never write such a long review so you know how I love this place. Just book it.