A really wonderful holiday - fulfilled all our hopes.