Not near as bad as others have made it out to be. Room was clean and comfortable, and I could care less about the $10 to park. I will say the $250 deposit for incidentals is a little oft putting, I’d rather you just have a card on file like every other hotel, but it’s a deposit so it’s not like you don’t get it back.
Only negative is there’s nowhere to eat nearby and I probably wouldn’t go walking outside the property after dark, but daylight it was fine to walk to the stadium