A great house and great hosts. Everything needed for a relaxing family holiday