That may be the difference then, as I stayed 5 months in a Residence Inn, and got both points (at half value) and nights (at full value) for that time. They settled up the bill every $1000, so my status changed with the times, even though I hadn't officially checked out. So if you were really long term stay, you'd keep earning no matter how long you were there.