A 15% non-refundable deposit is payable on booking. The remainder is payable on arrival. We accept Bank transfer or Cash.