Good overall experience with minor issues.