Love the space! It is exactly what it describes in the listing. Although I have to say I wish I knew taxis couldn’t get to the spot but it wasn’t a bad walk, it’s just the street over. You are at a dead end /alley so if you never been in Greece, it can feel a little intimidating at first but that is how all their small streets are. So you’ll definitely get used to it after the first day.
You’re close to everything you need, from convenient stores to subway station/ bus to the Agora. All walkable. Then again you’re in Greece so you’re gonna be walking a lot! (Bring those comfy shoes)