Our family is headed to Jamacia this fall. We are wanting to take our 8 yr old snorkling. We are coming via cruise ship and we are wanting to spend very littles. Where are some good sites that can possibly reached by the beach or a good reputable shop for rentals and such. Thanks.