We had a not-so-great experience with Amigos del Mar...We rented snorkle equipment from them in the morning, for our afternoon trip, and were told that they would pick us up by boat at our hotel dock, with our pre-paid equipment on board. We got to Shark Ray Alley, only to discover that they forgot my son's equipment, so he could not snorkle. This was especially disappointing because it was our last day in Belize and we had promised him this snorkle trip as a special finale. The dive shop did refund our money, but this was little comfort to a disappointed 10-year-old. Moral: Don't rely on a dive shop to bring the proper equipment...instead, carry on board yourself.