[down one's alley] or [up one's alley] {adj. phr.}, {slang} Suited to your tastes and abilities; what you like or like to do.
Baseball is right down Jim's alley.
Compare: CUP OF TEA.