I started out pretty upset because the bus was late to pick us up and we ultimately missed the bus. However, they offered to put us on a later outing and it turned out to be better weather than the one we missed. The whale watching was amazing and I loved the small boat and the crew was spectacular. Our driver was so friendly and accommodating! I would definitely recommend these folks with no reservations and would certainly book with them again.