I thunk it is 5 days in advance and there is no charge.
5 days before arrival no charge
I was told 48 hours
Not sure
Yap 5 days before and no charge as long as it's not booked 3rd party.
Think its a 48 hour notice before your card will be charged
Don't know
Think no refunds
Thanks! Your answer is awaiting moderation.