We really enjoyed our stay!
The apartment is comfortable, equipped with everything you'd need during your stay and the location is great, in walking distance to the akropolis & the sights around it.