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: Azamara Journey August 2014
Next: Queen Victoria November 2014
Followed by: Queen Elizabeth December 2014 and Minvera April 2015
Golden, Grand(2), Caribbean, Sea(4+1 aborted)
Adonia(4+2), Arcadia, Artemis(2), Aurora(5), Azura(2), Oceana(3), Oriana(11), Ventura(2), Victoria(5)
QM2(2), QE2(9), QV(5), QE, Caronia(2), Minerva II, Fred.Olsen(8), NCL Jade, =X= Eclipse, HAL Ryndam, Aza.Journey