Captain Kyle is energetic, knowledgeable, and incredibly caring. Throughout our entire trip, he made sure everyone was comfortable and well looked after. When I started feeling seasick while fishing, he immediately adjusted the route to a calmer bay with no big waves, which I really appreciated. He also went out of his way to find a clearer spot for snorkeling. While we were in the water, Captain Kyle kept a close eye on everyone, making sure we were all safe. His boat is brand new, and it’s clear he takes great pride in it. Overall, we had a fantastic time, and felt truly cared for from start to finish. I highly recommend Captain Kyle to anyone looking for a safe, fun, and well-organized adventure!