Our favorite port was Cabo San Lucas. we booked our tours independently based on the great reviews on cruise critic, Our tour guide was Oliver and he was great. We booked our Mazatlan tour through Sharon and we had a problem with the time, we booked a 10 o'clock tour, confirmed it because our confirmation stated it was 9:30 on one page and on another page it was 10, the tour left at 9:30 and we were there at 9:40 we thought in plenty of time for the 10 o'clock tour, the company did not want to refund our $78 and after much correspondence they agreed to credit us half. We did book the tour right on the port with the trolley company it was a great tour very informative and it was $80 for the both of us would recommend that company to anyone.The second highlight of our tour was peurta vallerta where we went to a teguilla farm and got quite an education and sampling I might add on the art of making Teguilla, it was quite fun and the island tour was a great tour as well.
We loved the Mariner of the Seas despite it being one of the "elder ships" we are booked on the Brillance of the seas in August and have allready booked some of our tours based on the reviews on Cruise Critic which is one of my very favorite sites.