not sure about the food kev,but usually buffet style and i think it's served from the large tent food court style dining area,but that might be better if you have kids as more choice,there is entertainment staff 24/7 not sure what there is for teenagers but the lounge area is always busy,
mini disco etc,so i'm sure you'll find something! it's a popular hotel for xmas, the weather has ...