01Direct bank transfer30% deposit is due upon booking. Remaining 70% is due no later than 6 months before arrival. Cancellation up to 6 months before arrival: 30% cancellation fee.Cancellation after that deadline or no-show: 100% cancellation fee.