MSC Cruises, the Geneva based cruise shipping group, says it has extended the time buffet on board its ships are open to 20 hours to provide more flexibility in dining for its customers.

“The buffet is now open non-stop for 20 hours a day, from 6:00 until 2:00, meaning that guests can now enjoy more flexible times for traditional main meals, as well as satisfying rumbling stomachs at any time of the day and into the small hours of the morning, with no extra charge,” the company said in a statement.

"Our Mediterranean way of life teaches us the importance of spontaneity," said MSC Cruises Corporate Product Manager Andrea Gangale. "By extending the buffet service, we have introduced a more relaxed and flexible approach to dining. Our guests can enjoy MSC's famous Mediterranean and international cuisine whenever they feel like it, and not when the clock dictates that it's time to eat.""