Another vote for Cielito Lindo. A family run operation. (Adrian and Angelina) Good Drivers, Nice people, clean Newer vehicles and reasonable prices.
If you don't have pre arranged transportation back to the airport from your resort you have to take a taxi Many of them are very old worn etc. IF you take a shuttle from your resort they are shared taxis that are packed.
The one thing I dislike most in Cabo is the Taxi Union.
We really prefer our own ride from Cielito Lindo, we have used others but they have been the best for us.