Could not have asked for an better experience.