Overall a pleasant experience.