The apartment is in a very good location. Metro stop right at the doorsteps,Akropolis 10mins walking distance. Super value/location.
Will definitely stay again.