1. Let guests request before they reach the curb
The biggest delay is often that retrieval only starts once the guest is standing outside. If guests can request from the table or their room, the car is on its way while they walk out.
2. Park by expected departure
Keep short-stay guests in the spaces closest to the exit, and park overnight or long-event cars further away.
3. Make sure only one driver goes for each car
When two drivers run for the same car, one of them is wasted while another guest waits. Use a dispatch method where each request has exactly one owner.
4. Record where every car is
A car whose space was never written down takes far longer to find. Record the space at parking time, and again whenever a car is moved.