The location features 30 screens broadcasting live sports from across the globe, with horror movies in between.