I just got back from riding the CAT ferry from Yarmouth to Bar Harbor. I'd just like to warn anyone who is considering taking this ferry to reconsider their decision.
They advertise that there is a children's lounge. It is the WORST children's lounge I've ever seen. The seat backs on most of the chairs are so high that kids can't see the movie screen when sitting in the chairs. It is right next to the gambling area, so the noise from the slot machines carries over (plus, the toddlers all want to go play with the machines). There are no barriers preventing kids from going in & out of the children's area (perhaps this is to prevent a fire hazard, but it's still annoying). The changing station is inexplicably in the handicapped bathroom (you have to ask a crewmember to find out this tidbit, since there aren't any helpful signs around).
Even for adults, the CAT ferry was pretty lame. It was far too expensive for such a barebones ride. Each food area only had a single worker, so there were lines of customers going all the way down the rows. Meanwhile, the duty-free & gift shop had plenty of workers. If I ever go to Nova Scotia again, I'll be driving to Maine instead.