The sheltered bay of Puerto Angelito has two smallish beaches with shallow, usually calm waters: the western Playa Angelito and the eastern Playa Manzanillo. Both have lots of seafood comedores (simple restaurants) and are very popular with Mexican families at weekends and on holidays. Manzanillo has the more relaxed vibe. You can rent snorkels for around M$40.