Its a beach....sand on one side, the sea on the other.. what more can you want.. :-)
We were in a hotel just past the lighthouse, so we stayed at that end of the beach, 5 mins walk from the hotel. The sand was clean, and parts of it looked to be raked nightly. Plenty of sunbeds and shade, and 2 sunbeds with a parasol between cost 7.50 euros.
There are food and drinks kiosks spaced out along the beach... we didn't try them, so no comments on quality or prices.
We had light breezes while were there, so no problems with sand blowing, although the sea did seem quite rough... while just paddling some waves were almost big enough to knock you over.
On the beach you can shed as many clothes as you like.... the first part of the beach near the lighthouse is a normal Canarian beach, with a mix of swimsuits, bikinis and biks (half a bikini :-)).
Walk a bit further (800m from the lighthouse) and there is a big sign stating that the beach from this point is a nudist beach.
Everyone is very natural and there are all shapes and sizes... an ideal place to lose inhibitions as well as swimwear.
One thing I will say is think carefully about moving back into the dunes, for 2 reasons....the sand gets VERY hot to walk on, even wearing flip-flops, but cooler near the sea. The other reason is that the dunes are patrolled by creepy looking men, on the look-out for "goings-on" in the dunes, hoping they'll get the chance to join in...if thats your thing, then feel free, but if you're just looking for somewhere a bit more private to bear all, be prepared to be watched.