We love snorkeling, and this trip was recommended by our hotel concierge. We have not snorkeled in this area, so I have nothing to ... More