Staying at Steven's room was very nice and comfortable. The location itself is not very much tourists-friendly, but it has fancy retail part literally next corner to, the city centre is walking distance (for me it takes 30 minutes to get to it). Steve also has a good place to park car if you are visiting Manchester by car.
All in all - I'd highly recommend the place to stay. Especially if you are visiting Machester in business