As long as the off-site isn't the same location or method of access, that's generally fine. Essentially, you want to make sure you have a way to get at the data no matter what happens.
Fire/damage on location: pull off-site such as online backup
Internet down: pull hardware based backup