My group love sewing weekends "Stitch Camp" and this type of place would be great to us, some of the group do go to similar type places but they are too far for me. You would need one large room for everyone to have space for their machines & supplies and enough electrical outlets, and electrical system that wouldn't overload.