In one of my buildings that is an hour from home I have two of the 300 gallon totes. I dug a well and put a cheap Lowes shed over it. I pump water from the well to the totes, and chlorinate it with bleach. Then I use the tote water to charge my water system, which has a couple of sinks, a shower and a toilet. I use a 120 volt 19 gallon water heater and it is enough for a shower.
I use one tote and if I am going to be there for a while, I fill the other. Then when needed I switch to the second tote and wait till I am there long enough to fill the first.
I looked up on the state Health Department's website how much bleach to put in 300 gallons of water, since the well water is not chlorinated. There are never any water quality issues no matter how long it sits in the tanks. We drink bottled water.
You probably don't need this much of a system, but think about it and figure out what you need. My brother in law uses a 25 gallon Tractor Supply tank in a loft for his sink. He fills it with the hose from the house.