Awesome to see your move in day, I'm currently deciding between Rose-Hulman and UIUC for computer engineering, I'll be a swimmer at Rose. A little worried about how hard coursework is at Rose is though and sport/life/school balance. Also, 1 PM is a typical check in time for people so if you're in there at that point it becomes a new day of payment because they can't clean and get a new occupant in.
Balancing academics and sports at Rose is definitely a challenge, but it’s very attainable. And it will really force you to develop your efficiency and time management. I recommend it!