The Google Maps link is interesting, but you definitely need Google Earth to get the full viewing experience. Having said that, the panoramic views on my site (link to the left of the Map view) allows pans and zooms of panoramas not available on Google Earth.
I suggest to compare, download and install Google Earth (free) and click the link again, and see which you prefer, between the map view and Earth view.
For you Google Earth viewing pleasure, here is another Google Earth view courtesy of Scilly Images
Google Earth panoramic overlay