Meanwhile Street View is near useless in Malta because it's from 2016. In a country where most stores are very small and have zero web presence, Street View would be invaluable to find them but you can't -- unless they've been here for eight years.
On the other hand, Google Maps does make use of the public transport API, which is extremely useful.