First, know that I'm not a "roughing it" kind of girl, so I was worried about taking the Ferry from La Paz to Mazatlan. We paid extra for a room, thank goodness, but many people just bring blankets and sleep on the floor or in chairs. The trip was 11-12 hours long, but we slept peacefully on bunk beds in our cabin. We also had a t.v. With a DVR to play movies that were free. There was a large restaurant where we had a very tasty meal (included in our ticket price). There was a movie theatre where many people passed the night in comfortable chairs. We thought it was a unique experience.