Robert,
I have always had good luck, and received great customer service with Carvin's equipment.
The have what looks to be a good deal.
I would ask them about the room size, and so forth, but I think this system would be plenty, or overkill even.
https://www.carvinguitars.com/produc...duct=P620-LM12
Rock on!