3) Are there set dining times on any of the Marella Cruise ships?

All our ships' restaurants offer open dining, except for our Speciality restaurants, where we recommend you make a reservation. You can make a reservation as soon as you get onboard through the Navigate App or on one of the onboard kiosks.