Steven's apartment is such a great place to stay you could reach easily the metro station called "Larissa station" and from there you can reach the important stuff easily. The communication with Steven was nice and really warm. The answers to my questions arrived quickly! Thank you very much for the nice stay :)