Nice location, very close to shops, cafes and restaurants especially the ones in Foikonos Negri.
Public transport is nearby.