10% deposit to confirm. Balance due 30 days prior to arrival. 
Christmas/New Years payments due 45 days prior to arrival. 
Payments can be made by VISA / MasterCard & AMEX or by Wire Transfer.