The only cruise I've been on has been Disney - and they are more expensive than other cruise lines, but it was absolutely phenomenal and so worth it, IMO. Everyone had a fantastic time, including us adults, our 3 year old, and hubby's 2 older teen sons (16 and 17), and got our "Disney fix". The service was top notch. They do sail out of Cape Canaveral in Florida and have 3-night, 4-night, and 7-night Caribbean cruises (the 3 and 4 night ones just go to the Bahamas, while the 7 night ones are either western Caribbean or eastern. All stop at least once at Castaway Cay, their own little private island in the Bahamas). We did a 3-night one last year and wished it had been longer. Can't wait to go again. Maybe not what you have in mind for now, but definitely something to think about for the future.