There have been late buses back to St Mikes since November, and it will be like that again next year. Also its only a 10-15 minute bike ride downtown, which I like doing quite a bit. While it is technically a catholic school, the only religious stuff I have ever experienced is the two classes you are required to take, which are basically just history courses about the religion. You can also live off campus, a couple of my friends lived off campus this year, its just a pain in the ass to get, though next year they are letting some seniors live off campus. Its not a bad school, though the raise in tuition is fucking bullshit, and I probably wouldn't have gone here if it was that much when I first started.
Champlain is in a really nice area, but that's about all I know so I'm not going to try to say stuff about it.
St Mikes is far from being in the middle of nowhere, try going to Alfred University. Fucking blows.