There has been a lot said about all of these schools on various existing CC threads. You’ll find some really useful information if you search each school to find established threads, including this one: https://talk.collegeconfidential.com/t/nescac-spoken-here/3640664
But really, especially this time of year, as people are making their final decisions, I can think of several threads currently active that take up each of these schools. Start there and see if those threads lead you to more specific questions. (FWIW, my daughter loves Bates, and she really likes Lewiston.)