Absolutely excellent experience. The staff are all highly professional and knowledgeable. They worked hard to ensure we found some whales and then spent a long time watching them and enjoying the experience for as long as possible. The team clearly love what they do and sharing it with visitors. Absolutely first class experience.