Yes, all rentals require a 50% deposit at time of booking.