25% due at time of booking.
Remaining balance is due 5 days before arrival.
All payments are non-refundable.
No security deposit is due.