It is a nice place with a nice landlord. We got warm welcome and they bought us a lot of good stuff for us to cook after we told that we would to prepare our breakfast. Regarding the location, it is really convenient because it is just one block away from the Acropolis, so we could get to anywhere by metro.
It is highly recommended to have your stay here:)