Our stay at Eleni's was perfect. We didn't get to meet Eleni but communication was easy.
the apartment is in all points as described. Fantastic location. I strongly recommend Eleni's place.