Had a great stay in Eleftherias place. It's only a short walk to most of the landmark locations and also to any grocery stores or cafes.