That looks very good, although as far as I can see it doesn't show maps, only street view.Try using instant street view, better than google maps at navigating and rotating depending on what you're running.
https://www.instantstreetview.com
Also, it's interesting that it states "Simply type an address or place name to instantly see it in Google Street View", yet when you look at the street view at the bottom it says "Instant Street View 2012-2015. Not affiliated with Google in any way"!