Is this a close stop from the airport on the way to Lake Buena Vista? We are actually staying in Winter Garden. I thought about stopping on the way to the timeshare. We will also go to the Florida Mall one day, is it close to that? It sounds like this is close to Universal, or am I lost????