Visiting from the UK, suggestions please.

Hi, i'll be coming to Astoria for a couple of days in June for my 40th and just wondering if there is anything i should defintely do/eat/see in my short stop. I'll be looking at coming 12th/14th from Portland and i think the Amtrak bus is the only way? My short list so far is:

Dead Man's Isle, Oregon Film Museum, Underground Tour and a trip to Cannon Beach because Goonies :D

Please let me know of your best places or places i can skip.