It was one of the most amazing experiences in my life. Given it was a good day for whale watching, but seeing those majestic animals feed and swim around our boat is something I will remember forever. It was my first time doing this, and to quote our guide, I was "spoiled" because it was an above average sighting. Truly amazing. Highly recommend.