Catalina: We decided not to get off in Catalina as we had been there many times took tours from Carnival and waited to buy tours on the pier. It is a great port to see. It is worth the time to spend the afternoon on the island.
Ensenada: This was the 5th time we had been to Ensenada so we did not take any tours. You can walk to town or take a bus roundtrip for $5.00 dollars. We took the bus into town and walked back. We made up our own walking tour of the town. We went in a lot of the shops looking around. We felt safe and had no issues. It is Mexico so don't expect too much. Ensenada is a party port. Tequila!!! and lots of it. The beer is reasonable – we found one bar across from Papa’s and Bear that sold 2 bears and 2 shots for $8.00. On the way back to the ship we stopped at Mariscos El Guero. This is the place to go for fresh seafood.