Yes, a deposit of 50% upfront is needed to secure a booking, but there is NO security deposit required.