Drive to Bar harbor and take the Cat. It is much faster and you will get to spend more time in Nova Scotia. The Scotia Prince is old and tired, moves slowly, you arrive in Yarmouth very early, so you have to wake up at the crack of dawn. The food is horrible, the cabins are spartan at best. Definitely drive up to Bar Harbor. If you have a little extra time, spend a little of it in Bar Harbor and Acadia.