I did not get the pleasure to meet Orestis, but on my 3 night stay he checked in on me a few times, to see if there was anything I needed.
The place is really great. It is in a really cool part of Athens, nice cafés and bars 1-2 minutes walk and Plaka and Acropolis 10-15 minutes walk away. The metro is also about 50 metres away and really easy to get around on.
The apartment is just like the pics. Very cute and clean and well equipped. I would definitely stay again.