Shouldn't you have mentioned that when you first said everyone is welcome? It's a bit deceptive. Then you follow up with saying yes you charge, but call and make a lunch reservation and you'll be allowed in.
So you have to at the minimum eat lunch at Samsara to use the facilities? Just buying drinks at the bar won't cut it? How long can you stay on property for lunch?