Horrible. Yes they have free parking but after the Supercross event, we were stuck in the parking lot for an hour, not moving an inch. I'd rather pay for parking.... and the concession stands were gross. I ordered nachos and I was missing the cheese. I asked the lady where my cheese was and she told me NACHOS don't come with cheese and it was extra $$$. I was baffled but later found out she was being shady and making side cash for herself.