Overall, an excellent experience.