Apartment is well located, and easy access to metro (Tavros station, ~7min walk).
There are some very nice and not overpriced restourants. The ones I checked are 10 minutes walk - 'ParkBench' and a fish restourant next to it. It was fresh and excellent.
Very comfy bed, main appliances are supplied, everything you need to cook a meal. Aircon worked without problems, place was clean. Good communication with property management. I would recommend.