We have not met Dora face to face as she was abroad during our stay, but her employees Dimitra and Filia have been very helpful.
However we shortened our stay from 4 days to 2, as the small house did not meet our expectations: we were particularly bothered by the noise of the air conditioning unit of the shop next door, which was on most of the day: to us at least, it was loud enough to be a nuisance. This perception may have been worsened by our heightened need for quiet at this time in our lives.
Thankfully Dora proved very accommodating, and let us move to another of her villas just 300m down the road, the Moonlight Villa. We had there a small but comfortable studio, in which we ended up staying 4 days! We were very lucky that the other apartments there were unoccupied and we had some privacy and full use of the pool.
About the wider location: the small town looks a bit run down in places, but has redeeming qualities: there are many excellent tavernas close by along the beach.
The snorkelling is amazing! Several days I went to a rocky spot to the west (50m after the end of the beach path) and had a great time, particularly early mornings. The (almost) sandy beach next to the Botsalakia restaurant should satisfy more casual swimmers/snorkelers.
If you can drive, Maheridi beach, only 3 minutes away, has both a wonderful (if slightly pebbly) beach, and great underwater rock structures, with plenty of fish.