So can anyone tell me about parking? It looks from Google Maps as if there is a large parking lot behind McK's. Is that public parking?