Good: Ummmm, nothing much! I did like the music the DJ's were playing and that was about it.. Bad: Waiting in line for 40mins for pasta, 30mins for seafood. Didn't get to the carving station because they closed the food down. The band sounded horrible. It was not fun at all! When we did finally get our food other people were sitting at our table that was reserved and then they gave us attitude. There were cheap heaters outside for the smokers. As nice as that place was, you think they could afford good heaters for what we paid for the crappy night!. Improvements: Tons! Food could taste better! Actually the appetizers were good, but the other stuff was not that great! DO NOT DO A BUFFET WITH THAT MANY PEOPLE!!!! Just do a DJ next time, the band ruined songs that I like because they can't sing!!!!. Other: I wish I could get my money back as it was not a good time at all!!!!.