I never really fancied the Canaries but I went to Gran Canaria last September on a cheap deal and loved it. I really liked the landscape (that surprised me) and the sea. I was in Puerto Rico which is a bit touristy but fun.
I would like to go back but I don't know where I should go. I want to take my husband who has little tolerance for the typical Brit abroad. However he likes going out and eating, seeing the sights etc. The "posh" hotel in my last resort would be too far out for him.
Any suggestions? Nice bars and places to eat, bit of charm, near the sea. i am open to the other islands but not a fan of black sand.