Catalina, snorkling was fun especially if you have not yet been to the caribbean, you can rent the equipment on your own for less than $15.00 pp, if you don;t want to get wet the submarine that is yellow and shoots out food is an awesome way to see all sorts of underwater life,again, book it yourself and save big money, save more money and do not buy the food they offer, enough other people will buy it so you can watch the fish from their window, I loved the golf carts too!! do that for sure!! before you get to Catalina decorate a dollar bill and take it to Antonios, you'll see why when you get there.
In Ensanada, I was not that hip on the trip to La bufadora (blowhole) if you have never seen one then maybe you would like it but if you have you might enjoy something that does not include way too many hours in a bus on mexican highways just my opinion. there is a winery that offers tasting and tours, there is endless shopping, However we found all that we wanted right at the pier for the same amount of money and we did not have to lugg it everywhere we went that day, shop around and barter, there is always a good deal to be had there!!
have fun!!! Jo-rene