La Gomera is my favourite holiday destination, we have been there three times. A little bit difficult to get to as you need to fly to Teneriffe South, get a taxi to Los Christianos and catch the ferry from there. I think the new ferry goes right round the Island now but previously we have had to get off and collect our hire car from the capital and drive across the island. Having explored the whole island now we think Valle gran Rey is the best place to stay as there are pleasant beaches, nice quiet bars and restaurants, quirky shops and a general hippy/vegan vibe - if your actually are veggie or vegan it is heaven.
Our usual outings are a walk in the forest, a walk up Garajonay, and we also visit ~Vallehermossa and Agulo. There is very good walking and you can rent mountain bikes too.
Not much by way of hotels but lots of lovely fincas and nice flats to let, lovely to be in the middle of a banana plantation and mangoes and papaya grow in the gardens there by the coast, inland lots of apple trees as it is cooler.
The one place we found very disappointing was Playa Santiago, a dull place with one big modern hotel and a lot of new villas, not very pretty.
The terraced fields are beautiful. The roads are a bit scary, especially if you are scared of heights but the ring road around the island is new and well made. It is the sort of place where you collect your hire car from the harbour with the keys left behind the sun visor, find the rep to pay the next day and then leave it with its keys in the harbour when you leave. A very lovely and special place.