In 2009 we took the Cat Ferry across from Portland, Me. to Yarmouth, Nova Scotia.
The nickname for the CF was the "Vomit Comet" and has since been discontinued. The number of sick people on board was incredible. How they served any food amazed me.
I enjoyed the trip and my son and I even played the slots and played cards(5 hr. trip).