“500 passenger ship”
That sounds like a fairly small boat. By today’s standards 2500 to 3000 passengers is normal.
Hurtigruden is an ultra luxury, small ship, expedition Cruise line. They go to the Artic and Antarctic. They are very expensive
https://www.hurtigruten.com/en-us