Beautiful little street, flat is tiny but had everything needed - terrace is beautiful, could use a couple of lounge chairs but otherwise it’s perfect for a weekend in Athens!
I’d come back without hesitating