Beloit college financial aid

Does Beloit college fulfill 100% demonstrated need? It claims to fulfill 94% or so but a friend of mine was asked to take out a 15k loan. What is it really like and do they provide more need based aid to students who have stronger applications?