Hi wbikw. Maybe there was a bit of confusion or mis-information regarding dining on your cruise. Cruises DO have 24/7 dining just not always in the diningroom. The main diningroom(s) are open certain hours for breakfast, lunch and dinner yet Cabin(room) service is available 24/7. Even the buffet is only available certain times of the day. The daily newsletter you received in your cabin should outline the operational hours for the different dining locations.