I enjoyed staying in this apartment. It was bigger than I expected and very clean. It definitely looked like the pictures.
On the down side, it was really hot inside, even though there was a fan. My fault for not choosing an apartment with air-con in the middle of the Greek summer.
The apartment is fairly close to the metro, which is convenient as there are two lines that can take you almost anywhere. And you will need them because the area around the apartment lacks good restaurants.
Overall, the apartment is great for the price you pay, unless heat is an issue for you.