I was in Ricky Road as well, it's made out to be awful but in reality it's pretty comfortable, and the flats have all been refurbished in the past unlike places like Hendo. Speaking of which, avoid Henderson like the plague.
If you really must have ensuite, pick Castle Court, not Liberty Plaza. They're both close to town, but LP is at the 'wrong end', next to the stadium. Plus uni-managed accommodation is better since you don't have inspections.
Something to also mention is that there is new ensuite halls being built on the campus, Kensington and Park Terrace. It says they will be finished in time for September so that's an option.