Eleni is a wonderful person who made my first stay on a Greek island very pleasant. The place is right by a couple beaches and restaurants. The view is very nice as well.