Full and final payment will HAVE to be made 45 to 100 days before arrival date based on season of travel and the actual time limit will be informed to the guest at the time of booking services. NO exceptions will be made to this. The Cancellation and Refund Policy is as follows: