We walked about 5 minutes or so south of Palancar Beach Club and found some great snorkeling. Better than right in front of the club itself where the tables are. Well, it was great to us because we live 750 miles/1250 km away from the nearest ocean.
There were lots of broken shells at the water's edge, though.
Bad pictures of Palancar are in my trip report.