i've heard jimmy ott pimpin' this place since they opened a while back.. what's the story on this place?