Snuba is the way to go if you want to get up close and personal with marine life. Don't waste your time or money on snorkeling. CJ, Capt. Greg, Charles and Ted make the experience fun, safe and extremely enjoyable. The crew puts your safety as top priority. They are very patient and work with your individual abilities. I went twice while in the keys and I am glad I did. Went to the gulf the first outing and the Atlantic on the second. The experience at both locations were different but so worth seeing. Definitely get the picture package. It is well worth it for the amount of pictures you get of your time underwater. Can't say enough good things about this experience. Snuba Key West is top notch.