Captain Mike was incredibly flexible and accommodating for our family. Weather and tides were not in our favor and he was able to reschedule us for the next morning when tides would be better. His boat was in immaculate condition and very comfortable. His knowledge of the area made the experience one to remember. Captain Mike took our family on an amazing trip and we even saw some ponies!