Nev is the man. He consistently checks on you to make sure you (personally) are OK and happy during your stay in Manchester. The apartment itself is centrally located in a hip neighborhood, between two train stations. Recommend this spot whole-heartedly.