The apartment is very good located, the metro station just 2 minutes away. We loved being able to walk everywhere. Lots of cafés and good restaurants in the area, too! The apartment was clean and the communication with Eleni super fast and easy.
We missed a few pieces of equipment, such as a shoe cupboard (the entrance is literally in the kitchen, so we had some trouble keeping the city-dirt outside), also, there were no hooks or shelfs in the bathroom for wet towels, clothes, vanity bags and no closet in our room.. so by day two our apartment was a huge mess! We didn't really mind because we were outside the whole day anyways.
We absolutely recommend staying with Eleni if you're planning a citytrip!