demand = the number of people asking for a service or product [Prices of big cars vary, depending on 'supply and demand' (# of cars available and # of people asking for them)] I think that 'centered' here is not the appropriate word; however, I'm sure the intent is that the streets all lead (eventually) to the center of the resort.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.