Everything you could ask for in a family holiday house.