It's an indoor arena... kinda like the Staples Center only smaller. Despite its size, it has luxury suites and a bar/grill. Although the venue is smaller than the huge arenas, their food prices are just as ridiculously inflated.
Prices are insane, like your at an amusement park! $5.00 for small water. Ect. But it is very clean and well ran.
The entrance has a lot of ceiling high windows. But it is an indoor arena
It's an indoor venue. I don't know what they mean about outdoor.
Thanks! Your answer is awaiting moderation.