The new Maroochydore city centre.
Image