Stayed last week and got the metro/tram thing into city centre. It was good, quite fast and around £4.20 return
Not really. You can get hotels closer to the city centre. However there's a good public transport network if you really wanted to stay here and commute.
Get an answer from Eleven Didsbury Park staff and past guests.