34 yrs. an electrician. My camp has 3 of us electricians in it. We have a propane - fueled generator 175 ft. away from the cabin under cover with power lines & control lines running underground into the cabin. 200 amp service panel is inside the cabin and gen. can be started remotely from the cabin. We went with separate propane tank for the cabin & one for the gen. Cabin has gas hot water heater, stove and interior lights to keep gen. use to a minimum. We also have electric lights - we can go either way, but mainly use the gas lights unless full crowd in rifle season. We like the quiet of using gas lights.
We're currently discussing adding solar to cut our propane $$$ spending for the generator. It gets more expensive every year. The gen. gives you " on demand " dependability. Solar depends on amount of sunlight and very good batteries. Winter stretches of dark dreary weather may hamper you solar-wise, so I wouldn't rely on that strictly. For off-the-grid cabins, I'd want 2 sources of power - generator for " on demand " power, and solar for just lights, etc.
For lights and a pump ( make sure the gen. puts out 120 / 240 volts so you can run your pump ), and maybe a fan or hair dryer ( women ) - I'd get a Honda 7500 watt portable ( on wheels ) generator. 7500 watts will be enough for those things and a few more, possibly a small refrig. for when you're there. ( better to be a little bigger than too small wattage-wise ). It will have handles that swing out like a wheelbarrow and it can be pushed to your location and set up permanently or taken out when you leave. Gasoline fuel if portable. I think they run about 10 - 12 hours before re-fueling. If it's a permanent installation, I'd recommend a Generac generator with propane as fuel. Before buying a gen., consider all your future plans for the cabin's use and any soon-to-be improvements and additions that might add to your electrical needs.
Contact a QUALIFIED electrician to help you make your choice and with any installation needs. Codes vary from state to state and in different localities.