Stevens apartment is very nicely setup and has lots of open space. A few minutes walk away from the train station gives you good access to the rest of Athens.