The two largest ferries in the BC Ferries fleet are the Spirit Class 'Super Ferries'.
Spirit Class ferries can carry 2100 passengers and 470 cars, versus Coastal class' 1650 passengers and 370 cars.
The have been renovated so the interiors are better than they used to be.
Spirit of Vancouver Island:
From:
https://www.youtube.com/watch?v=2wNs2gQmh7k
Spirit of British Columbia:
From:
http://s99.photobucket.com/user/ferr...N1581.jpg.html
Reading about ferry services in Canada I found this:
"Nova Star Cruises Limited, referred to simply as Nova Star Cruises, is a ferry company operating in Nova Scotia and Maine. Their ship, MV Nova Star, is a Ropax cruiseferry operating seasonally on the Gulf of Maine between Portland, Maine and Yarmouth, Nova Scotia. It began service on May 15, 2014."
From:
https://en.wikipedia.org/wiki/Nova_Star_Cruises
MV Nova Star:
"The vessel has 163 cabins, consisting of variations of suites, ocean view cabins, interior cabins, and wheelchair-accessible cabins. There are also 254 individually assigned (reserved) recliner seats to use as a place for rest or sleeping. The vessel has capacity for 1,215 passengers and also contains 11 kennels for dogs and 12 kennels for cats. Pets are only allowed to be carried onboard in these kennels and cannot remain onboard vehicles. Service animals are allowed on all passenger decks and in passenger cabins.
The vessel can carry 336 car-equivalents and/or 38 commercial vehicles (semi-trailer rigs or buses) and commensurately fewer cars."
From:
https://en.wikipedia.org/wiki/MV_Nova_Star