Been here numerous times and totally amazed at the negative comments. Been here for special occasions and a birthday. Both were superb and memorable. Fantastic venue and food is delicious, and they do cater well for people with allergies (just make sure you tell them). Will be back. Make sure you book!