Everything about this was great! Captain Mike was a chill dude, looking to give you the best experience possible out on the water. We caught a beautiful day, saw some dolphins, snorkeled, and thanks to Captain Mike, avoided a thunderstorm thanks to his watch. Highly recommend!