I think my things are safer in my own house, in my own safe. Everyone knows valuable stuff's locked up in the bank; no one knows my personal valuable stuff's in a safe in my office.
Definitely consider fire safety, but also water safety. Imagine your house burns, what're the firemen going to do? Douse everything with water! Most safes are waterproof when you get them, but if you make holes in the bottom to bolt the safe to the floor, goodbye waterproofing! Right now our safe just sits on the floor, but our plan is to "build it into" a closet when we build our new house. Yes, someone with an axe could come in and bust it out, but first they'd have to know it was there ... then arrive with the appropriate materials ... and be willing to stay long enough to complete the destruction (most home robberies are FAST, like less than 10-15 minutes) ... and be willing to make a lot of noise. Those are big deterrents.
And don't neglect the benefit of convenience. Having your own items in your own house is immensely more convenient than making a trip to the bank.
As for documents (and photographs), you should have them scanned and located in multiple places for security. If you don't trust the Cloud, flashdrives are super cheap.