Yes, it's in the Kenwood/Blue Ash area. Haven't been there yet but the website includes a map. You'll see that it can be accessed from either I-71 or I-275, albeit somewhat indirectly.
"Rex, you shot him in the head!---How do you feel about that?" --'Rustler's Rhapsody'