We only got to spend 2 hours here due to delays earlier in the day that involved Discover Mexico museum and the make-up of our tour group. The snorkeling was average. The food was pricey but good. We will make our own arrangements next time rather than book with the cruise line and will try a different snorkeling location.
The reef snorkeling was in the same location as Stingray City. We thoroughly enjoyed both, but had less than 2 hours, not counting the boat ride to and from. Fantastic snorkeling, though. It would be amazing to visit Stingray City on a day when no other tour boats are there. 6-7 other boatloads of tourists got to be a bit much.
Stingray Swim Rating:
I don't remember the name of the company that took us out to Stingray City and the reef snorkeling, but they were nice and courteous. The host, a woman named Jackie from South Africa, took photos of us with the stingrays and they turned out beautifully. We paid $35 for a DVD with about a dozen images.
We enjoyed our time in Jamaica. Our tour guide, Odette with JUTA Tours, was cordial but after a while we noticed that much of our tour consisted of her pointing out all the hotels we were passing. For some reason, the tour bus stopped at a restaurant just a short distance from Montego Bay and we were served banana bread and coffee. I have no idea what that was about, since we would have preferred more time in Montego Bay.
I could see why the ship's excursion people said that going off on your own in Falmouth wasn't recommended. I had never seen so many doors, windows, gates, etc. protected by steel rebar. The crime rate must be astronomical.