I had a great stay in this place. Apartment is spacious, clean.
If you like really soft bed - this is not the place. I personally love Thai style hard beds and had really nice sleep.
Location is good. Nearby are some squares with local food - gyros, afgan restaurant, some nice cafes. Metro is 10 minutes away. Bus stop is right in front.
Like anywhere in Greece wifi is just an ADSL line, it's enough for Teams/Slack calls, but nothing more (especially upload). You can get a local 4G card for 12eur in Cosmote.