Do stay with Aris! The flat is walking distance to many attractions and particularly to bar/restaurant and flea market, I loved our stay, Athens is incredible and most locals speak great English!
I'm definitely coming back!