Great stay here - it is in an excellent location, literally metres from the Acropolis metro station and the Acropolis iteslf. Very easy to get to and a great spot to explore.
Communication was great, we were sent a booklet with instructions on getting there and checking in which made the process very smooth.
The hosts had left a bottle of wine for us on arrival which was great! Having aircon madea nice difference as did having NetFlix on the TV when we wanted to just chill. There was also a mini market and a proper supermaerket literally around the corner which was also super convenient!
Only slight thing was that the bathroom is very small and the shower just has a curtain so it was difficult to stop everything getting wet but that was a minor issue really and there is room outside to hang your towels to dry.
Overall great location and would receommend!