I've been busy with other stuff and catching up now
Watching full concert now but what is that tall building behind the stage? It looks like maybe a hotel but could also just be a residential building. Just can't see that being only offices for the arena.
The location can be very good or very bad if you don't like the events they have there.