We had been on a sunset cruise before and had enjoyed it, so this time we chose a tour that would let us combine sunset viewing with snorkeling and kayaking. We had a great time. Captain Matthew and his crew of Sammi and Derrick were awesome! Several of us on the trip were uncertain about snorkeling, and they gave us a lesson and were encouraging and reassuring -- all of us ended up in the water and enjoying ourselves. (Note: I chose this particular tour because the snorkeling is not at the reef, which has choppier water than I feel comfortable in. The downside of the more shallow and calmer area where we snorkeled is that there is less to see, but we still enjoyed it.) The kayaking among the mangroves was also fun, and we saw several types of birds up close. A couple of additional notes: we had not eaten lunch before the departure (2 pm) because we were uncertain if we'd feel a little seasick (we brought ginger candy and sea bands -- turns out that after the first five minutes, the ride was very smooth and we had no problem at all), and were grateful for the sliced fruit the crew brought out before snorkeling. There was no more food until tortilla chips, salsa, and hummus around 5:30 - we were starving by then. So if you forgo lunch as we did, maybe slip a granola bar in your gear. Also, one of us in our party forgot to bring a sweatshirt/jacket and was cool after snorkeling. (Don't worry about feeling cold in the water, though - although it was February, the air temperature was around 78 - 80 and the water temperature was around 8- - 82.) We are planning to take this tour again the next time we are in Key West.