Amazing experience.We saw two family of whales (19 in total).So peaceful. Crew really care about the safety and well being of the whales. Also great experience swimming with fish in one of the small coves. Definitely recommend to anyone. First class from start to finish.