The venue isn't great, esp for viewing films (that green exit sign very close to the screen is damn annoying)