The apartment is perfectly located right in the center of Athens near the acropolis and the touristy parts of the city.
Vasiliki was vey nice and even offered us assistance to get to the apartment. Helen met us there for the check-in and was also super friendly. We felt very welcome there!