We reached the place in the evening directly from the airport. The communication from Stavros was crystal clear and that helped us find the place without too much fuss. The place was very clean and well-maintained with all basic amenities like necessary household appliances, coffee, pasta etc.
The location of this place is really good with everything you need for your stay in a new city, in the vicinity - metro station, bus station, happening cafes, super-markets. The Acropolis, the main attraction in the city, is a 15-minute walk and even the Panathanaeic stadium is not too far.
Stavros himself is a great host and helped us with the directions to even some of the not-easy-to-find restaurants where we wanted to visit. We highly recommend this place to everyone visiting Athens as a tourist.