When you do a shore dive with Dream Team you see what every other snorkeler sees. You need to go out with a dive master in a boat. There is much more to see. There are sunken plane fuselages boat wrecks etc. I have seen Nurse sharks Parrot fish dolphins large and small Lion fish. A lot more others that i don't know the names of. All sizes of lobster, Jamaican King Crab, Angel fish, Barracuda. And this is just out 1/4 to 1/2 mile from shore. I go with Stanley's Deep Sea Fishing. He has 3 dive boats and a great crew.