Good location for stay if u visit Old Trafford!