<p>I would second CMU. Its not quite coastal and not a large school, but it fits the rest of the bill.</p>