It looks like you don't have flash player 6 installed. Click here to go to Adobe download page.
The new Calima surf shop, located in the city center, is exactly in front of the Famara beach's bar. A at just 50 Mts. from the sea.