Anyway, it works. Which is nice.
It seems though that my road is 2 streets away from being available at the highest level of zoom though. Never mind.
Edit: Well, I was a little early with my comment. It seems they have satellite images now for the whole world. Which is nice.