First of all let me say sorry to Tootsie for going off topic, but I was in fact replying to Munchitos post.
With regards to the original post I would like to suggest the following resorts:
The Regency Country Club in Chayofa is a resort of outstanding quality. It has only been open fully for about 6 months but the area and views are beautiful. No expense has been spared on the decor/furnishings in the apartments and the pool area is very relaxing. It is not far from the Eagle Park which makes a good day out. It is however about a ten minute cab ride from the main resorts of PDLA, Los Cristianos etc. so unless you hire a car you will need to get cabs to the beach or the restaurants.
Lagos de Fanabe is another nice resort and very central for Fanabe beach, bars and restaurants.
To be honest as long as you find a nice apartment to stay in PDLA, Los Cristianos,Playa Fanabe and Costa Adeje are all pretty much within walking distance to each other so are within easy reach.
As for restaurants most will serve you with a decent meal but our favourite is called The Ship which is near Mercadona at San Eugino.It is opposite Ocean Park and it is owned by a Tenerifian couple who make you feel like one of the family from your first visit, hence the reason why we visit there virtually every other night of our holidays and have been doing so for over 20 years.
Also to agree with Munchito, although we have only stayed in the north of the island once twenty odd years ago it was lovely. We stayed at an hotel called Parque San Antonio in Peurto de la Cruz which is still there and still as pretty with all it's tropical plants and greenery everywhere. In fact while we out there over Christmas & New Year we had a drive to the North and actually came across the hotel so we stopped for a coffee for old times sake.
Hope you find the holiday you are looking for