Wonderful stay in Athens, 15' walk from the Acropolis, feel like home!