Overall, it was a good experience, despite a few minor issues.