This is on one of the buildings around the block from me and when I first saw it I cringed but these days I appreciate it as it serves as an awesome landmark for me.
I've been doing well with getting around, never been lost so far but still I appreciate landmarks.