In 2006 I stayed 200+ consecutive nights in a Starwood property that had several other long-term residents from my employer (one guy was checked in for 3 and a half consecutive years, well over 1000 consecutive nights), the friendly folks at the front desk and the back office ensured that I got points for each and every night that I was there.