All in all, a truly positive experience.