The apartment is exactly as described. The location is good with a train station about 5 minutes walk away. Furthermore, it is a fairly easy walk to the city center.
The apartment is very clean, a good size and is well enough equipped for a longer stay. Marcus was super responsive and very helpful. I highly recommend this as a place to stay in Athens.