We snorkeled Baby Beach, Malmok, Catalina Cove and Boca Catalina. Boca Catalina and Catalina Cove are really one huge place to enjoy all at once and several times over! My wife and I are truly beginners, but Boca Catalina/Catalina Cove were truly spectacular and a great place to get comfortable in the water. Start out at Boca Catalina. The current moves you northward toward Catalina Cove so you can simply float slowly past the rocks, corals, sponges, and amazing fish without any effort at all. The slower we went the more we noticed below us. We liked this spot best in the early morning. At 9:30 -10:00 AM about 4 boats will arrive and drop a hundred paying customers in the water where they all could have snorkeled for free from shore! To reiterate from my post at Malmok, don't leave anything in your car (ever!). We attached all valuables to our swim suits in plastic waterproof containers we picked up at the canoeing store near home in NJ. Worked great!