I am cruising for the first time in June with Virgin and looking to park my vehicle at Port Miami as close the V Terminal as possible. Garage G seems the closest to the departure point. My question is does anyone know if you have to pre-book parking in Garage G or can you roll up park the car then pay for parking on exit after the cruise? Thanks all