where to stay with families in Yorkshire