Yes. We take a 50% deposit for all bookings. You will receive an email from us confirming the amount due and a date the deposit must be paid by (3 days after the booking request is received). If the deposit is not received by the due date then your booking will automatically be cancelled. The balance will be automatically taken from the same card you pay your deposit with on or around 13 days before your arrival date.