Evans place is in a really great location for many reasons;
Great neighborhood, variety of interesting coffee shops, restaurants, antique shops. It is very close walking distance from the Metro station with a good link to the airport and central train station. We arrived in Athens after a long flight from Canada and it was easy to navigate from the airport (even with jet lag).
All was great!