Stelios apartment is in an unbeatable location. Surrounded by many great restaurants to hang out at night and Monasteraki just half a block away.
I would definitely stay there again if I ever go back a third time!
Thanks for all Stelios!