This is a newly built and modern apartment, situated in central Athens and close to a metro station.
The communication with the host was excellent and the check in / out was seamless.
I would definitely recommend it for short stays. It is also ok for long stays although I would prefer better quality materials and appliances for a long stay.
As the apartment is situated near a busy road, there is also some nuisance from the motorcycles that are passing by. I guess this is expected as it is in the city centre.
All in all, I would come back.