I agree with sueisallaboutquilts. I would insist everyone work on their own project, including you. When something is not fun anymore I don't do it. Rotating locations would not be an issue with me. This way you are not left cleaning up alone each week. Have everyone bring their own lunch. Bet no one forgets. The hostess provides coffee & dessert. Explain that this is a social time, not a free classroom and lesson.
Been there-done that.