Best experience I could have hoped for.