The whale watching is great, highly recommend it, even though it is an early start (about 5am). Ask what type of boat though. Some trips use speedboats. They break the speed limits and try to get too close to the whales, which upsets them while they are trying to mate or give birth. Also, they have no shade, so you will fry out there. The decent tours (like Kim's apparently-that's who we will go with next time) use an observation boat, so you can see further. You also have shade when you need it! First time we went we were in speed boats but we didn't know any better. Second time we had an observation boat but it was part of a 'complete package' so I don't know who ran it.
The second time we went, there were two observation boats slowly put-putting along next to each other, about 200 yards apart, everyone looking for a whale, with none in sight. Suddenly a mother and calf just surfaced right in the middle between us. they both swam with us, holding the same course, for what felt like ages, then they suddenly dived! Amazing, I think they were as curious about us as we were of them!
Enjoy your holiday, if you can get on a whale watching trip, you won't regret it, other than losing the partying the night before!:tired: