We liked our stay in Eleni's. Confortable and well located apartment. I would recommend it