I'll second the recommendation for the Goal Zero products, we used them recently for a system we integrated and they also have solar panel setups to charge the batteries while they are used.
The large system we used (1250wh) can be charged by up to two sources simultaneously, either shore via a...