Apartment has great location- you can walk easily to Acropolis.
Host doesn't speak English, but we managed to communicate via google translate very well.
P.S We got a gift from host- homemade liquor and it was excellent :)