I went on a 3 day cruise last summer and had the time of my life. I am also getting ready to go on a 7 day to the Virgin Islands-June 1st. My advise to you is to take plenty of $$$ and pack lots of clothes. Don't forget to pack a formal dress if you plan on going to the captains ball (which I recommend) it is a lot of fun getting all dressed up.
Have an excellent time!!!
Red