is it just prostitution and for some reason they don't call it that in Canada? is it legal/illegal? is there an implication about its location? are they in some regulatory grey zone? is it men just dropping in to be touched or is it something more? are they just operating on a drop in schedule and does that imply something about the relative standing of the establishment compared to other sex work etc? are they contractors or operating their own business?
please help me out HN :/