Wonderful day, wonderful experience. All of the staff extremely friendly. There were 10 to 12 whales in the area the morning we went, we got to see five. Knowledgeable narrative from staff about each whale, how they are tracked and named. It was beautiful.