Oh, I haven't been on that one, actually I haven't heard of it.
First time I was there was for the invasion so there wasn't any bases set up yet. Second time I stayed at Hurricane Point, next to Junction City which was an army base. I have also been to TQ (Tari Qaddum or something like that), and a couple others, but I can't remember the names of them. Mostly around Anbar Province though.