Requirements: Small School, Not a Party School, Close to the coast, Excellent Academics, Marine Bio?

A bit of an off the wall suggestion. How about UBC (British Columbia)? I believe their marine Biology is outstanding. They have a few research sites, but the one in Bamfield on the West coast of Vancouver Island is spectacular. I wouldn’t call BC warm, but it doesn’t snow, usually.