Oh Wow, you bring your own snorkeling gear? I've never been but can imagine the beauty you see. Sounds like an awesome time! Enjoy!!!