This was our first Whale watching experience, after traveling around the world this was one thing we hadn't experienced so we chose to go with Whales in Paradise based on the reviews. It did not disappoint, the staff members were great, the boat was nice and clean and we saw a humpback whale and its baby! The staff was very knowledgeable and did a great job educating the passengars on the whales, it was also clear they were very focused on ensuring they did not disrupt the nature path the whales were on as they stayed an appropriate distance and did not chase them just let them be. We had great views from all areas of the boat. All-in-all a great experience.