I am desparately seeking a location for my office Christmas dinner. I waited too long and am finding nothing suitable. The Cub Room has space on the night I need and the price is acceptable. My fear, based on some user review at other sites is that the place has really gone down hill, bad food, bad service, even strange smells. Can anyone tell me anything good about the place, based on Fall 2005 experience? Thanks.