I would have given a 5 star rating accept this is my 2nd visit in 1 week. I was so excited to find such a wonderful place. Food is good, drinks are good and chairs are very comfy. The only issue is on both visits, upon 2nd order in the theatre, the waiter/waitress didn't put our order in & it was never delivered. They should really assign a couple of people to each theatre so the service is consistent. Until they do that, just go out and get your food/drinks yourself. It will save time and a headache.