Pretty sure the halls are year-long leases, so unless you get lucky and someone wants to break their lease, you probably won't get it this year.
That said, I'm living in Jackomos Hall, was just built a couple years ago, and every room is fully self-sustained (in room kitchen/bathroom), in addition to public kitchens, a large common room, and a decent games room with a Pool Table, Table Tennis, and a PS3/Xbox 360/Nintendo Wii (They're buying us a PS4 soon!)
I've heard from people in Briggs hall (the other studio apartment hall right across from Jackomos) that the social life is almost dead there, but speaking personally, Jackomos has been pretty lively lately, having a month-long orientation calendar with a bunch of activities to do like bowling/laser tag/cinemas (most of them free)
I can't really speak to what I've gotten out of it since I'm a jaffy, but I will say I am liking it a lot.