I think this is pretty neat (click on the bird's eye icon, that's the really awesome one): This is where I work
I clicked on the link in the post. Everything looks fine. One nice thing to have and I feel is a great feature is to have the address somewhere on the screen. I had to click on road view, zoom out to find the location.