We went on a recon mission a couple of days ago, and the best lot to accommodate MANY vehicles is the one in front of Leon's ( old Hypermarche ). The only thing I'm not sure of is if the lights are functioning in that lot. Oh well, any spot will do, as long as it has enough space to park