Traveling on a cruise ship from Finland to Stockholm, Sweden: On board the Viking Glory