Cruises can be great family travel options because of its ease of dining and many kid-friendly options.