Not a fan of the mall in general, but this is my go-to mall when I need something. I don't have any real complaints other than... Why isn't Sephora here!? It is not fun going through the strip/looking for parking at Town Square just to get to a Sephora.
Also-- I can't seem to find where "green parking" is :(