i went on a 7 day carribean cruise when i grad high school...went w a buddy of mine..carnival out of miami to nassau (bahamas), san juan puerto rico, and st. thomas in the virgin islands... ports are the shit.. we went to some private beaches..st thomas was the best, we partied at this bar called paradise point high on the hills overlooking the water,and we partied with this mother/daughter combo, both HOT. but being on the ship gets old..if you're bringing the lady then you dont have to worry about my main issue with the cruise...LACK OF GIRLIES..it was all old people, couples, and families..yes there is singles cruises...overall, if you're taking your girl, then it would be cool...but if you are going w buddies, there are plenty of other things i would do....especially for the cost of a cruise..