Gresvenor? Grosvenor...I am here now. All the Halls have there own good points or bad points, and from what I have seen you will be ok wherever you are. Your home is what you make of it, no matter where you are.
Grosvenor is close to the city centre so no long walks back (Filbert Village, Liberty) and is also close to the Uni. Best of both worlds. It is along a main road, but you get used to that.