Small groups is what sold us on this company. Wonderful sailing out to the mangroves - saw lone dolphin. Out of their control - Water was choppy, visibility cloudy for snorkeling. But, have to say - keys are not great place for snorkeling...sponges, sand, eel grass, few fish, few lobsters. Kayaking was fun to go along the mangroves...not much wildlife - few birds and sea slugs. So glad we were with small group of people = worth the extra $.
Crew was great. Food was really good. beer, wine, water and sodas. They provided all equipment you needed; including corral safe sunscreen. Glad we brought our 'dry snorkels' for the rough water.