I went to a small, relatively unknown LAC and was extremely satisfied with my experiences and opportunities, though obviously there's a lot of variation in schools. Small class sizes (<30 for even my biggest classes) meant tons of one-on-one or small group interaction with professors so I could actually get decent, meaningful LORs from people who knew me well. Classes weren't graded on a curve, so I was graded based on my own knowledge and not my classmates' as well (which sometimes helped and sometimes hurt, lol). I wasn't competing with grad students for research and got to work directly with my PI to do several of my own independent projects, and wasn't competing with a ton of other pre-meds for clinical opportunities. My school actually had fantastic connections volunteering and clinical opportunities, as well as local alumni who were physicians and would let any pre-med from our school shadow them. And the pre-med advising was actually pretty good - everybody on our committee knew me personally, and one of the advisors, who is a physician and former adcom member at the best med school in the state, proofread every single one of my application essays before I submitted them.
I personally had a 3.8+ GPA and a <30 MCAT (completely my fault, nothing to do with my school), but had incredible ECs and letters as a direct result of attending this school, and ended up getting 9 interviews and 5 acceptances (the rest were wait lists).
This is in comparison to some of my friends at larger state schools who struggled to find professors who could write them decent LORs, couldn't get research opportunities beyond grunt work for somebody else's projects, had to go way out of their way to get volunteer/clinical opportunities they hated anyway...
That said, it really depends on your school - if you have these kinds of opportunities available to you, they are a huge boon compared to what you might get at a bigger school. If you don't have these kinds of opportunities, it might be good to move to somewhere that does, whether it's a big school or a different small one.