Sprit, we love 3 day cruises and have been on many of them. When we want a long weekend away but can't take a whole work-week, the 3-nighters are perfect. We leave Friday morning and are back in town Monday afternoon. We can take a lot more 3 night cruises a year than 7 nighters, so we do. We also take longer cruises, but the 3 night cruises are definitely worth it to us, when that's all the time we have to spend.