The other thing about Lehigh is that as small elite colleges go, they are one of the larger ones and about to begin growing again. Having a slightly larger student body means that they can offer more clubs and activities on campus. You can, very roughly, think of Lehigh as a 2000 student LAC with a 1200 student engineering school and a 900 student business school and a 400 student college of education attached. They have also announced that they are adding a college of Health in the next year or two.
They have enough scale to have more activities available than a smaller school, but are not so large that you are lost.