It’s an amazing place perfectly located!! It’s next to everything in walk distance! If your driving a car that would be a little bit difficult with the parking place but that’s Athens!!:p i strongly suggest Dimitris place!!