Room service is also available 24 hours a day (except on the very last morning).
We had problems with the norwalk virus on our last cruise and our servers sent my dinner to the room on the 1st night that our son was sick. After that, we were all quarantined, so we went down and picked off the menu about 6 oclock and they sent it to us when we asked for it.
Room service also went out of their way to make us things that weren't on the standard menu (like plain pasta or plain chicken broth) for the sick kiddos. Luckily, I never got the virus, so I could eat anything I wanted (in case you're wondering why people with a stomach virus would actually want to eat!).