Wow, looks great! And very complete, too. Vikings are highly regarded by many so you probably got a good machine. Best of all, it's mechanical rather than computerized so you can maintain it yourself. It looks to have a fair number of stitches as well as a free arm and extension table, so it's very versatile.
Score!