I can't imagine the second time being as exciting and exhilarating as the first time, so my personal philosophy would be to never repeat if possible. From my perspective, life is too short not to go out and experience new things when possible. I'm sure not everyone shares that philosophy, in which case, all the "maybes" I've listed would probably be repeats as well.
I think Kray provided the location already.
Re: clothing, all came off but I also paid $100. I think reasonable people would probably argue that that's an overpayment, but that was the price she suggested and truthfully I'm a bit fearful service will be worse if you act cheap and haggle with them. I can appreciate that the industry is a tough business and they may not want to be there, so I'm ok paying a little more if it motivates them to show me their best and why they think they're worth that $100. I'm also not likely to repeat, so I'd like to see their best so I can remember them at their finest. Its kind of like trying a new restaurant...there are too many restaurants out there to try, so I'll just order their signature dishes (which usually can cost a premium), but I'd like to know I've tried their best to judge appropriately.