At this location, this is the most reasonably priced apartment you can find in Manchester. It is in the center of Manchester near everything. We didn't have to use any bus or trams except for some certain occasions such as visiting Old Trafford Stadium and Etihad Stadium.
There were minor inconveniences such as having hot water only in the shower, not having a washing machine and problems with 2 light sockets. However, it was totally bearable, especially as we were just looking for a place to sleep after spending most of the day outdoors.