St. Louis University...any +/-

Checked out LSAC info, and their website. They are ranked but barely. Curriculum wise they seem like a fairly good fit for me. Anyone like/dislike the campus, facilities, faculty, etc.? What is your perception of the school? Thanks.