Single quarters suck. Bed, desk, closet, drawer. Internet is availalble.
No car kind of sucks. I think you will need to find a ride back and forth from the tower. I believe it is a 3-4 km run. (A friend of mine is there now, and that is what he does).
Gym is across the street. Mess is just...