This was an excellent excursion!! The food was awesome and the entire staff were all so friendly and entertaining. Unfortunately the weather didn't cooperate and it was pouring rain for most of the cruise. This however didn't stop the staff from making the night a memorable one. Although we were mostly all soaking wet the whales seemed to love the rain!!! The captain did an excellent job of maneuvering the boat around so everyone got multiple pictures of whales jumping and slapping the tails. A wonderful experience!!