The resort is 45 minutes away from the airport. You can book your transportation to and from the airport through the resort website, or Cabo Lindo.
We use Cabo Lindo every time we are in Cabo. They do an excellent job of providing times for pickups and clear instructions on when and where to meet.
https://www.cabolindotransport.com
If you want a discount with Cabo Lindo, email Antonio Calderon directly at (reservations@cabolindotransport.com). Mention our names and he stated he would provide a discount on the round-trip fare.
If you choose to book through the hotel, the link is below. It may be a little more expensive.
https://www.pueblobonito.com/airport-transportation-mexico