Great house, very good size & space. We were two families with kids each and could live happily together there. The two living spaces and the huge garden meant either family or kids/ adults were not on top of each other.
The two beaches (private one with steps and the public beach) were pretty much equal effort to get to and it was great to be able to walk to them both.
Overall, would definitely stay again.