Now this is gorgeous interior design. I love the black and white theme and I've never seen a dining room with a couch. I can't picture myself putting a couch/secondary seating area in my dining room but i guess it works here.
Hot cocoa - love the heart marshmallows! Cut regular size marshmallow in half then using a canape heart cutter cut a heart marshmallow out of both pieces. (Note: a cold cutter makes a cleaner cut and doesn't stick!
Heart shaped gingerbread with a slit to hang from a glass of mulled wine (make the cut rather wide before baking because gingerbread swells slightly in the oven). I'm not sure about the wine. The cookie sounds like a cute and simple thing