great spot for snorkeling!
Palancar reef has a lot of great snorkeling and diving locations- Palancar Gardens, Palancar Caves, etc.
Right off the pier, fun places to shop and eat!
Haven't been here myself, but a fun beach that has inflatable jungle gyms to play on!