Stella & Niko’s apartment is incredible! Two blocks always from the Acropolis and 1 block away from many restaurants and bars!