Hello! Has anyone had any experience with the after hours drop off at Alamo at Paradise Pier. I tried to search, but only found older threads before the office moved there. Just wondering where you leave the car and how secure it is since "the renter is responsible for the car until inspected on the next business day". Thanks so much for any info/insight.