Royal Caribbean offers its cruise guests a choice of either traditional dining with set times and assigned tables or a more flexible plan called My Time Dining. If you've never cruised with Royal ...
You aren’t likely to ever run out of opportunities to eat on a cruise, but you do have decisions to make about when and where to eat your meals. And those decisions often start even before you board ...