Yes, a refundable security deposit and a partial upfront booking payment are required to lock in extended long-term rentals. This security deposit is held against damages and fully refunded upon checkout inspection.