I'm renting a van at the airport and dropping it off at DW. Staying at CSR, where's the best place to drop it off, the Dolphin or the Car Care Center? Is one a lot closer to CSR then the other or any other reason that one might be better then the other? I thought someone said there's a shuttle I can take back to CSR.