Dimitris place is on the roof top of his building, which was really cool to go out and look on top. Greece streets are tough to navigate and we had difficulty getting to the metro station but that's probably true for any place you stay in Greece.