My first though is that you are in the accomodation business, how much you wish to interact with guests depends on both you and your circumstances.
Inevitably you are going to get people who stay with you who either do not hold the same views are are just not people you would normally socialise with.
You just need to know how to manage the situation.
Your use of the term 'safe space' suggests you hold strong views, if you only want people to stay with you who have a similar view make it clear in your listing, I am sure there are certain key words you could include that make that clear.
Be aware that whatever wording you use there will be occassions you simply have to manage.
David