Can anyone recommend anywhere nice to eat Christmas Day. We are off to Florida on the 15th Dec for two weeks, not sure we want to eat in one of the Theme Parks, any other restaurants with a Christmassy atmosphere would be nice. Also we are staying at Holborn Loop, Manors North, it has been described as a basic 3 bed villa with pool etc, but not quite sure what to expect!!