We took this tour in Nov 2002. I am not a strong swimmer and found it a tad intimidating, but I managed. I didn't like the fact that the stingrays are penned-in unlike in Cozumel where they are not. That being said, if you don't think you will be in Cozumel anytime soon, I'd take this opportunity. If you have a chance to snorkel in Key West, that's what I'd do. We went snorkeling at Loo Key last summer (we were in Key West with our travel trailer) and that was by far the best snorkeling we've ever done. Either way have a wonderful trip, I know you will.