This was more expensive than the Gran Canaria Full-Day Tour but shorter and not as good, so I would definitely recommend the Full-Day Tour over this one.
There was a hotel pick-up although the actual pick-up times were a lot later than promised, we set off over half an hour late. The church and the Aboriginal archeological site were interesting. The coffee plantation was the same one that I had already visited on the Full-Day Tour, but on that tour, we got to taste coffee, wine and cheese at no extra cost - on this tour, we got coffee, the wine-tasting cost extra and there was no cheese. I notice that another reviewer said that food and drink were at no extra cost - that wasn't the case on the day I went.
The tour guide gave us all the information in both Spanish and English, but she didn't break it up and alternate often - she would speak in Spanish sometimes for several minutes so that all the English speakers were totally bored, then when she switched into English, the Spanish people on the trip talked amongst themselves so we often couldn't hear the guide, but she didn't do anything to stop them.
The lunch stop 9.50 extra was supposed to be for an hour but most people on the trip the tour guide said, the Spanish contingent were very late returning to the meeting point, which was annoying as those of us back on time could have used the extra time to enjoy ourselves as well, rather than standing by a bus stop with no shade for half an hour. Due to the various delays we were very late being dropped back at the hotel, which the tour guide said was ok because we were on holiday - ignoring the fact that some of us had made plans for after the trip.
If I hadn't gone on the Full-Day Tour already, this probably would have seemed better but in comparison I feel generous in giving it 3 stars.