Are there any colleges that fit my wants?

I’m a senior and I’m having trouble building my college list. I would love to have

  • Open curriculum, or just a little more freedom in class choices
  • Nature
  • Snow
  • Christmas that looks like the movies (Small town, lights and decorations everywhere)
  • ROTC program
  • Class size doesn’t matter much, but maybe smaller

Are there any colleges like this? I’ve been looking at Bowdoin, but the acceptance rate seems crazy low and I need other options!!