Very conveniently located little flat. 10 minutes walk from metro station although if carrying luggage, walk wuld not be recommended. Still, a taxi ride from there would be less than 5 minutes and the Evaggelismos metro station has direct link to the airport. Other than that, bus stops are 5 minutes walk away. Place is surrounded by supermarkets and coffee bars. Pagrati is a great area and within a 15-20 minutes walk to the center of the city.
Check in was very smooth and John was always responding very quickly to any enquiries. Overall, a decent stay in an excellent location.