Early reservations are encouraged to confirm your space and we require a 30% deposit to hold your spot. Payment is due on arrival. Initial deposits may be made by PayPal, bank transfer, VISA, MC or AMEX. A service fee of 4% is added to PayPal and bank card deposits. Payments on arrival can be paid in cash or by VISA, MC or AMEX. Cancellations two or more months  (60+ days) prior to departure date are eligible for up to a 50% refund of the final price. This is on a case by case basis and differ per trip. Cancellations within two months (60 days) of departure date will receive no refund.