I live in OK about an hour and half from Stillwater, I'll go visit friends that go to OSU and I love it their. Nice town and good parties. I have a lot of fun everytime im their. I can't really say any downsides to it since im not their enough. Goodluck with the move.