Not one of the best, even though you might think so by its looks. The staff behind the food counter took forever and there is absolutely NO concept of a line. People were budding in line and the staff were clearly aware of this, but did nothing. I had to wait approximately 15 mins to place my order, on a Saturday at 5pm, so not the busiest time. When we went inside the theatre the floor was so sticky, probably from a spilled drink that was never cleaned properly. I had to keep my feet on the arm rests of the vacant seat in front of us. Overall, not impressed.