My family of four, plus 5 pound puppy, enjoyed our 5-week stay here. For us, it was all about the location. Every single day we either walked East or West or South for views or the beach. Really, nice location.
We had an issue right away with the toilet and Anthony, the manager who lives in the back house, replaced it.
The cleanliness from previous guests left something to be desired. But that didn't ruin our stay.