When staying at the Boardwalk (for 3 nights not on the dining plan) we ordered room service twice - it was very good.
I don't know how "traditional" you are but..... I have a suggestion for you.
What about ordering dinner the night before (so you get your appetizer, entree and dessert), keeping it in the fridge and reheating it the next day.
I'm not big on traditional breakfasts and often used a credit in advance to keep lunch foods in my fridge - it made it super convenient in the morning as I didn't have to wait for food to arrive and didn't have to worry about runny eggs.
(sorry if this seems weird, it's me - I know, and I accepted me long ago).