i usually park across the street from the new seasons. i heard this parking lot is now a tow away zone. hospital parking only is what i heard. is this true? if so, where are some good parking spots? a map highlighting the parking spots would be nice.