The apartment had everything I needed. The kitchen was stocked with basic equipment. The heated blankets where great to have when the weather got cold at night (I was there in February). The only downsides were a couple of light bulbs weren’t working and the thing that holds the shower head to the wall was broken (or at least I couldn’t make it work). These were only mild inconveniences though - I enjoyed my stay.
The location/access to the apartment is a bit quirky but definitely has its charm.
The main thing to emphasise is how amazing the view is. Both from the terrace, the roof, and the window of you sit up in bed you can see an unobscured view of the acropolis. At night it is really special.