I'm not sure how you can really rate this place as it's basically just a big warehouse and is totally dependent on the show you're attending.
However, the couple of times I've been here I haven't been blown away. The bathrooms are tolerable, the permanent food options are meh (ex. Pizza Pizza), and the staff mostly seem to be indifferent about their jobs.
Nov. 30-day challenge 32/30