I was thinking of Liberty Park... Really nice, self catered, en-suite and most importantly great location! Social aspect might not be as great as fallowfield, but it's still supposed to be good and I think the location is worth it (about 15min walk to campus).