Cancellation Policy 20% non refundable deposit on booking to secure reservationBalance due on arrival