Eleni has created a charming and welcoming environment. We felt at home and relaxed during our stay. The backyard was a big hit with our family dog.