The location is fab if not a bit out of the way, since it's not directly in town. There is however a train station which is connected to town and there are many frequent bus services. There is a McDonald's over the road and a free shuttle bus to the other campus.
I have lived here for a few months and I find it easy to get around. The area is not the prettiest but it has nice walks and some cool food joints. Also, its is walking distance to downtown Manchester, so I enjoy being close to the big city.