They are nice if you choose the right cruise line. Don't go for super cheap mega lines party boats or super short cruises, which are chock full of fats and drunks. Unless you like getting plastered every night. Look for quality. You will still find fatties on a quality cruise, just not as many.