#1-Dundas and Zayas Island for Giant Salmon and Halibut (going there July-4th)
#2-Rooster/Dolphin combo on light gear some warm sand

lots of cold beer

good company

and a view to live for has my vote.
I know how big the grin gets when you hook into a 50Lb Tyee and the pull of a Halibut you could never boat or the beer would be #1 hands down