Mazatlan was our second port and we did the Stone Island excursion. This was fun. You take a boat over to the island and go on a tractor pulled cart to the beach. The beach was clean and a lot of fun. There were a lot of vendors selling things so that got old after a while. Part of the excursion included either a horseback ride (20 min) or a horse drawn carriage ride (20 min)...we did both and they were both nice. The best part of the excursion was the open (free) bar!!!