You know spring has arrived in Gran Canaria when the pretty but misnamed Mayflower blooms all over the north of the island.