Great place, great location, and friendly hosts who check in periodically to make sure everything is going well and even offer to arrange taxi transport to/from the airport.
The space itself is spacious, quiet, good air conditioning and has all the equipment you’d need if you like to cook. Good internet connection as well.
The place is within close walking distance of pretty much everything, including the Acropolis, but is just out of the way so you’re not immediately bombarded with activity.
Conveniently located by Syntagma Square, it’s easy to get to and from the airport via bus.
Plenty of restaurants a stones throw away, including the Iliada and Victory Cafe, which I recommend for great service and prices.
Overall, I highly recommend this booking.