Good location. Easy reachable by foot both from Old Trafford Stadium and from Piccadilly Station. Would stay here again :)