We require a 20-25% deposit at time of booking along with a e-signed agreement. Security deposit of $500 is handled via a credit card “swipe” at check-in, similar to the check-in process at a hotel.