The apartment looks just like in the photos, and in my opinion, the location is the best location in Athnes. The check-in was great, and they cleaned the apartment twice during my 4 nights stay, so all felt super clean and comfortable.
The downside was that the wi-fi connection was not so good, so if you count on it, it can be a problem.
In addition, in one of the nights , it ran out of hot water.
In general, I really recommend the apartment if you are looking for a modest, vfm, clean, and comfortable place in an amazing location.