Good location near Old Trafford