Highly recommended. Saw lots of mantas, as well as tons of little fish. Extremely well organized, clear communication and everything went right to schedule. Friendly, professional, and helpful crew, they were great at helping out my kid (who was a bit nervous). All the gear was clean and in good condition. Smooth ride in and out. Exactly as advertised and worth every dollar.