Evan's place is perfectly located right in the centre of Athens. Albeit small it has all the basic amenities you would need for a few days in the city.