I've spent one winter in Gran Canaria and visited this nice co-working space: http://www.soppadeazul.com/index.php/en/
. It's close to the beautiful Las Canteras beach. And it is owned by an artist, so has it's charm - many art events and exhibitions taking place in the gallery in this place.
If you are considering Gran Canaria as your destination, you can find some useful info in my blog www.grancanariawinter.com