Overall a very good experience.