I wasn't able to meet the host as to I arrived a day after but according to my two friends who arrived on the day, they said the host's friend let them in and was very helpful. The neighborhood is very nice, the location is literally in the city center, all the main attractions are all nearby. Athens is very walkable, I walked everywhere during my stay there.