Absolutely awful place. Went with a large party of 22 for a Xmas party night. Food was served luke warm and was very tepid. Service was very poor and slow. Drink orders taken at table, paid for upfront, and then had to wait minimum of 30 mins before they would turn up. Had to evacuate building just after show started due to a fire on stage (which appeared to be caused by a pyrotechnic prop being set off and setting alight a nearby artificial Xmas tree......negligent to say the least!). Show resumed about one hour later, but due to freezing cold temperatures outside and the trauma of the fire, 18 members of our party had already gone home. All attempts to claim a refund for our tickets and for paid for drinks that were untouched or unfinished have just fell on totally deaf ears. Several emails and phone calls have just been arrogantly ignored! If you are looking for a good night out then this is definitely not the place to go. Do not waste a single penny of your hard earned money and avoid it like the plague!