its not to bad here actually, try the xmas dinner at The Ritz Charlton, they play xmas carols and the full works, really festive...they even had a life size ginger bread house a few years ago.