Not sure about that I agree with Warren May there is lots of parking.
I'm sure there is they Park buses there so there has to be a designated area for them as well as large oversized vehicles
Call then to find out their is plenty of parking I don't see why not.
Thanks! Your answer is awaiting moderation.