I was at Pueblo Bonito Sunset Beach at the end of January (RCI exchange). It was our first time at Cabo.
I didn't know if I should rent a car, I rented one and I really didn't regret.
With a car I avoided to pay for a shuttle between the airport and the resort.
The parking is free at the resort and with your parking ticket, you also have access to the Rose sister resort (no need to worry about the shuttle).
We went to Todos Santos by our own, with a nice stop at Cerritos beach on the way back for a surf course + a nice dinner with a wonderful sunset.
With our car we went to Playa Santa Maria, a beautiful public beach where you can do snorkeling if you bring your own gear. (you can also bring your drink)
Some people do an expensive tour to stop 30 min. in the bay. With our car we could relaxed the whole day
.
These two activities + the shuttle covered more than the 200$US we paid to rent a car.
As we wanted to visit Cabo, we didn't take the AI, but ate sometime at the resort.
I liked the food at the market, and the price was good. I also tried their top restaurant "La Frida". and I really love it (more expensive of course)
If you plan to drink a lot at the resort, maybe the AI can be a good choice... the drinks are very expensive. (20 $ US at regular price)
At Cabo, I recommand the food tasting tour (we did the Juan more taco tours), It was one of my favorite activities at Cabo... I love to taste need food.
If you can do this tour at the beginning of your trip, you'll some good suggestion for the rest of your trip.
We did a Whale watching tour... really nice, but in July it's probably not the better time for that.
We did the Pueblo timesharing presentation... it worth if you are able to say "no" at the end.
Does it worth if you say "yes"? that another story !
If you don't take the AI, stop at the grossery an buy a lot's of water, and coffee for the morning (a coffe maker is available in the room)
Another detail, if you want to wifi, it's include with the AI... without AI, you have to pay $$$.
We feeled really safe during our trip, I can't say now with the Corona virus !
Enjoy your trip