I used to have a crochet group in my home but I had to quit because the ladies had so much fun they overstayed their welcome. Hints about time to leave fell on deaf ears. These sessions became marathons, leaving me stressed about everything else I had on my to-do list. So I agree, a place where everyone is responsible for their own work, lunch and exit is the best.