Recommended.
The apartment is clean, modern, renovated, and has all the amenities needed. AC works fine, kitchen is fully functional, TV space is nice, etc...
Internet works super well for remote working. In general Athens has many problems with internet. I contacted host beforehand to know and as he confirmed, internet has enough speed for videocalls and work without problems.
The area is not far far from city center, just two subway stops, and close to restaurants and to a big park to do morning walks.
The communication with the host was good and the checkin process super fast.
I would go back there.