Terrific location, interesting house to stay in, lovely views, easy place to relax and unwind.
Our children and dog had a ball here and the proximity to the beach is perfect.
Few things need tidying up (such as heating options) but would stay again.