I have always believed in having a home open to guests, whether for Shabbat, hagim or for their secular needs, involving guests sleeping over.
However, recently my guests have inadvertently caused me damages that ran into a lot of expense for which I would not charge them.
This makes me feel that I have to become much more limited in how I have guests or not at all (to sleep over). So I'm curious what the halacha has to say about this.