My ds has only done one sleepover and it was at the house of a family we know and trust. I would not let him sleepover with a family we didn't know very well.
Go with your gut and, maybe, arrange for a sleepover at your house.
Go with your gut and, maybe, arrange for a sleepover at your house.