This is really a great little apartment. The room is not too big but there is some extra space in the common areas.
The location is really fantastic, so close to the Acropolis and the metro station.
They also have a space for the hosts to leave their bags if needed.
Would definitely reccommend for a short stay in Athens!