Hello all. Does anyone know how I pay the balance due on my trip here. We left a deposit when we booked and it says the rest is due 7/17. Do they automatically bill the cc on file or do we have to it, and if so how? Anything will help thanks.