I think a map or some decoration around the environment would help massively with navigation. Like the idea and design, maybe a condensed version would make it easier for the player to experience all aspects of the level?
Just an edit to say the water effect in the parking lot was spot on!