Isidoros was very responsive and helpful, made the whole stay feel easy and enjoyable!
Elia beach is beautiful and the view from the house exceptional.