We booked through TripAdvisor / Viator.com and couldn’t be more pleased with the experience. One of their reps called to say that they would be running late which was perfect so we could spend more time on our tramway trip. We are traveling with 3 kids (5, 9, and 12) and they loved the snacks, water and seeing the whales! Would definitely recommend.