How we stayed at over $10,000 worth of hotels for free