There are few situations where violence is warranted, I think. It's just unfortunate that we live in a place where those situations are pretty common.
I'm glad to hear that you have easy options. I know that there are a few other safe places around, but it seems like it could be dangerous trying to get to them in the middle of an attack.