Great apartment with most of the things you need. It was really handy to have so many nearby shopping locations.
But our highlight was the close distance to the nea paralia, for our evening walks.