Playa San Francisquito is a must visit destination if you ever get the chance. It has a protected anchorage, great snorkeling, and one of the most incredible beaches you will ever see. There is also an amazing hike up to the ridge top and down the spine, providing views of the mangroves swamp of Isla San José, and across to Los Islotes and Isla Partida. It takes about 4-6 hours to arrive here from La Paz by boat, depending on your cruising speed.
https://www.google.com/maps?q=24.829070,-110.572198&z=11&output=embed
