Overall a positive experience.