Hi again Beetle, I was expecting you to say Tenerife which is a shame if you want the beach. The ships nearly always call into Santa Cruz de Tenerife in the North East of the island, and this is the industrial end.
It is great for tax free shopping, sitting outside a bar or coffee shop soaking up the sunshine, but sand is going to be hard to find. I think you would have to take a taxi to find any - it's mostly down South.
If it is sun that you are after, it may be a good day for simply lazing by the pool with a long cold drink, enjoying the peace whilst everyone else is ashore.
Don't worry you'll still have a great time, and hopefully someone will post a message with inside knowledge of a secret beach known only to the locals ;o)
All the best,
Alan & Katrina
Last Cruise: Queen Victoria January 2016
Next: Nothing booked
Golden, Grand(2), Caribbean, Royal, Sea(4+1 aborted)
Adonia(4+2), Arcadia, Artemis(2), Aurora(5), Azura(2), Britannia, Oceana(3), Oriana(12), Ventura(2), Victoria(5)
QM2(2), QE2(9), QV(7), QE, Caronia(2), Minerva, Minerva II, Fred.Olsen(8), NCL Jade, =X= Eclipse, HAL Ryndam, Aza.Journey