Nice apartment, apart from the cooking oil I don't think it was lacking anything you might need if you're staying for a week (which is how long I stayed).
The views are fantastic (even though it was too hot to enjoy the balcony).
The location is great, walking distance to the Acropolis, a few mins to the metro station and the tram that connects you to the Athens riviera.
The apartment could be cleaner though.