Hi Lady Pumpkin,
We went on a Carnival Cruise in August, and had a great time, with something of everyone for all ages.
If you decide to book when you are there, bear in mind that President's Day is February 20th, and a lot of American's vacation this week as it is a national holiday.