This is called a "Walmart - Neighborhood Market" which is a fancy title for a grocery store. These parking lots are not that large and usually have plenty of spots for shoppers.
But I really hope the designers took into consideration, the IS the Villages and there are a L O T of people here!!!