There is a spot, a literal island at the that visitors can walk up, take a seat and smell the roses.
The center island across from is enclosed by trees, with two foot paths leading in from the outside sidewalk. Once in, there are two horseshoe-shaped benches where you can put your feet up and almost forget that you are in a shopping center. Surrounding this little alcove are various rose bushes that, when a little wind blows all you can smell is their delicious scents.
Don't take my word for it. Check it out for yourself the next time that you need to make a stop at the shopping center.