It looks to me the only apartment they added was Isola Bella Apartments. This place looks pretty nice though.
My secondary consideration would be to find a place on the Academy's shuttle route. I suppose you could live anywhere and just drive to one of the shuttle stops and leave your car. Do this at your own risk though - if a bunch of people start doing this, they may begin having vehicles towed.