Best holiday we've had for a long time!