It's owned by Unite but for the next 2 years all the "normal" en suite rooms will be for Uni of Leeds students, allocated by the university. There are also some self-contained studios but these are for anyone and you get those through Unite.
It's a really nice place, all the rooms are a reasonable size and there are some deluxe rooms which are much bigger. There's a really nice common room with large screen TV, pool table and there will also be vending machines (although they weren't there when I went to look.
Because it was only finished in January, there aren't any people living there at the moment so you get the best of both worlds in September - most of it will be brand new but you know that it will definitely be completely ready - no late building works!