There will always be a future opportunity to go back and have a vacation there, but how many people in their lifetimes get to interact with and help save stranded, sick pilots whales who would have otherwise probably died.

I wouldn't say you gave up your vacation, I would say you had a vacation of a lifetime!

Way to go Ace!