Hi Kazlin. We did a First Choice transfer last year. We were staying further away from the Viva (At the Casas Del lago and the last stop!) and if I remember correctly, it took about 1 hour and 45 mins all in all. It was a straight run from the airport and the coach stopped at only one or two other resorts en route, but there was about 5, or maybe 6 drop offs in Cala en Bosch before the Viva. We debated at the time getting a taxi but didn't bother in the end and to be honest, it wasn't that bad. We had a 2½ year old with us and she went to sleep for the most of the journey which did help.
I think it also depends on how many of you there are and how much luggage you have. There are very few mini buses (except if you pre-book) waiting at the airport and if there are more than 3 of you (inc luggage), you may need two taxis.
Sarah