Discover where to stay in Gran Canaria. The best destinations from families holidays to romantic getaways, this island has somewhere for all