We are WDW vets, but this is my first on-site stay ever. I have a cheap off-site hotel for arrival night, but then I'm staying at AoA on our park days. I will have a rental car, so I want to take advantage of the free parking that comes with my AoA stay. I'm assuming I get parking on my check...