We stayed in Micheles house for some nights and we loved it. The beach is 10 minutes by foot from the house and it is amazing there.
The location in general is great and Michele helped us a lot with suggestions what to do.
We would definitely go there again.