This weekend was a dream