This was a good apartment for us for a very short stay in Athens, as it is very close to Syntagma station and the neighbourhoods we wanted to visit.
We were able to leave our bags for a few hours on check out day and come back to get them later, which was really helpful!