Like Rick, we enjoyed being seated with others more than sitting by ourselves. It is such a short trip and short mealtime that we learned a lot from our tablemates, who were experienced DCL cruisers.
As for room service menus, we have no personal experience doing so, but we were told you can get most items delivered to your room.
In response to a previous thread, I stated that eating in your room, unless necessary because of some other reason, really short-changes the cruising experience, the "all-inclusive" nature, and the superlative food and surroundings in each dining location.