Originally Posted by GDIW
If you don't want to give cash I would suggest a gift card of some sort. Maybe from a nearby mall or a gas card from a local gas station. I would think a thank you note with cash inside would be appreciated.
i've done the above for just a weekend stay (excellent service). even received a thank you letter back.