i went on holiday a couple of years ago and from what i can remember in terms of beginners there is only 1 big beach that all the surf schools go to (i guess there are secret spots for the pro's). i surfed for a day with surf school lanzarote (an original name i know!?) and they were nice people, so go with them!!!
or you could take the ferry to fuerteventura (30mins) and go surfing there, i jus spent the whole summer surfing there and it was great, its the hawaii of europe!
i stayed in costa teguise, it was nice but a bit spread out, better than the other main place, forget the name but it was very englishy-lots of bars playing sky sports all day-not my thing!!!
for grandparents there are lots of things to see in lanzarote-the volcano trip is probably the most popular-you go to the top of a volcano basically. there are lots of things for grandparents im sure but since im not that old im not 100% sure!!!!
hope it helps, enjoy your hol!
