If you are looking for a real nice casino/hotel to stay at, then I would go with L'auberge. It is new and very nice.
I haven't stayed at the Belle casino. It is close to downtown which has some good bars on 3rd st.
I believe both of them offer shuttles to campus on gamedays.