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