Yes, and no.
In order to confirm a reservation, some percentage of the total payment must be paid at the time of booking.
The percentage amount varies, based on how far in advance the booking is:
Bookings within 45 days of arrival, require full payment to reserve.
Bookings made 46 to 120 days in advance require a 50% deposit on reservation, with the balance due 45 days prior to your arrival date.
Bookings made 121 days or more in advance, require a 10% deposit on reservation, 40% due 120 days before arrival, and the balance due 45 days before arrival.