We stayed at Dimitris apartment for a couple fo weeks in January and really enjoyed it. The location is really good, 10 minutes are you are in the National Garden which then takes you to most of the sights in the city. Lots of bars and restaurants in the locality. The apartment block itself was quiet and there is very little ambient noise from the road.
Dimitris was very responsive, we had an issue with the electrics on arrival. Dimitris always responded in minutes to issues and he arranged for an electrician to visit the following day. Excellent responsive service.
Internet was good enough to watch TV but not for conference calls or uploading. So if you are only going to use Netflix then you will be just fine.
We would happily stay here again.