Hi, we have just booked our first Marella cruise since it was Thomson. Can regular Marella cruisers advise me what the food is like, dress code, any formal nights etc. We are on Voyager in premium balcony suite. All advice would be appreciated. Many thanks