Well, we attended a wine tasting party hosted by another DISer in their Cat 3 room, and room service provided a very nice cheese and cracker spread.
You might be able to arrange something in one of the conference rooms that they have, or possibly in a secluded area on deck (such as the rear deck area on deck 7 (I think it's deck 7)) - I'm thinking guest services on board might be able to help you set something up.