Great location for convenience of Metro & walking (or 1 stop from) Acropolis. Some lovely local restaurants/cafes on other side road from metro.
One hour on metro from Airport and only need change once at Syntagma.
Teo provides good communication, also self check-in if can't be available upon arrival.
Hosts don't live here, 3 bedroom apartment for upto 6 people sharing (possibly 4 people you don't know).
Bathroom floor always wet from other guest use during my 3 night stay.
Apartment has lift so don't worry about carrying luggage up stairs.