Cruises are currently one of the cheapest holidays going.
They're what you make of it. Everyone's different and on a cruise you can do whatever you like, whenever you like.
The destination and length of the cruise often determines the type of crowd on board, so you can choose what suits.