Marriott is my main program after SPG, so I prefer Spring Hill and RI for longer stays. I would rather sleep in my car than endure a "Quality" or a Wingate. My experience with the IHG long-term brands has been uneven, although Staybridge is always a better bet than Candlewood.