A quiet, cosy, self sufficent place that is a stone's throw away from a number of beaches. Loved our short weekend stay here!