The booking was easy, quick and efficient. The boat was big enough, with two levels, to feel safe and move around the boat for viewings. The staff was welcoming, helpful and knowledgeable. The whale watching was wonderful. We saw several whales. They work with other boats to find whales. They provide water and sell other refreshments. If there is a sighting they will go overtime with no extra charge. The scenery is spectacular. Even without sitings, you can relax and enjoy the sun, the people beside you, the food, and the quiet communion with God's creation. There is no pressure to tip but a container is available for the well deserved show of appreciation. We had a great time and will book again. HIGH RECOMMENDED