A great family holiday house with super hosts.