I was apprehensive about booking outside of the cruise line, but this excursion delivered. They were easy to locate in town. Transportation to and from was efficient. Most importantly, the tour was great. The boat had comfortable seating for the ride. Captain Tori, Captain Ed, and Miranda were incredibly friendly and informative. Would definitely recommend this company for anyone who wants to do whale watching at a fraction on the cost that the cruise ships charge!