Cruise for Vacation

What makes a cruise so great