I will be renting a car to drive to our upcoming Disney World trip. I am staying at the Art of Animation hotel. So I think the best place for me to drop my car off (when we get to Disney) is the location at Downtown Disney. Do you think this is a good idea?