I'd like to attend this club this Thursday, but I'm not sure I'm going to have any luck finding it. It's on ren min zhong lu no. 17, as it says above, but what is it near? Stores, businesses, parks? Sometime tells me I'll walk right past it and never know it.