The location is good- if you don’t mind walking back uphill. I certainly loved the walk.
The beach downhill is simply Devine. The house is a holiday house with basic furniture & should be fine for a family with small children.