We're making our first visit to BZ 1-7 March, staying at Banana Beach, plan to do some reef snorkeling and a trip to the Mayan Ruins, any advice? We booked the air transfer through BB but haven't booked any trips. Is there fishing or snorkeling right off the beach?