I checked clubs and reviews but that was back in early 2005. Has anyone worked there recently? Please tell me about this club.