Crowd was much older than expected, as was ship.
Cruise had much to offer for the 60 and up crowd (Bingo, etc). RC seems to know how to keep kids busy, even teenagers.
Not much to do for the 18 - 45 yr old crowd however, the price is right for what you get and going to the Bahama's given our cold weather is priceless.
If you book this cruise, keep your expectations lower, consistent with what you pay (around $700 per person total).