My wife and I took this five-day Bahamas cruise out of Jacksonville because it was relatively inexpensive and convenient. We got our money's worth and more. I highly recommend it for the price.
We went at the beginning of March so, yes, there were spring break revelers. Fortunately, Carnival gave us middle-aged folks lots to do away from the over crowded pool. There were two production shows: "Motor City" featured Motown tunes and great dancing while "Divas" had more recent music which was unfamiliar to me.
That's the extent of my complaints. It was a great cruise and the staff was incredible. Jogi, the maître d', made sure dinner came with a show every night. Paul, the Cruise Director, was an amazing emcee and the staff: Aida, Bruno and Sarah made contests and trivia games fun. In between events we caught Greg Aulden playing his guitar and singing in the grand atrium.
A special needs room designed for wheel chair accessibility. Comfortable and in a central location on the ship.