My mom has said this to me since I was a kid. She always emphasized to trust my gut and that if I called her to come get me, she would no questions asked. If things feel off or you don't feel comfortable, leave. Other people's feelings be damned, just go.
This is good advice for anyone. If a person or situation seems off leave. I once had a doctor's appointment and when he came in I could tell he was upset and agitated. Did I leave? No. Did I have to repeat a painful medical procedure because the first doctor fucked up? Yes. Be smarter than me.