Judging from my experience on a cruise several years ago, the only major issues are arriving on/leaving the ship in port (and they somehow managed that process so that it wasn't that big of a deal) and scheduling dinner in the evening (there were two or three seatings and, by god, you had to be there on time).