Thank you all for your opinions.
I travel 2-3 nights every week (max $240/night stay limit),
want to book easily with points when use them,
and like to get clean facility and good beds + sofa beds to sit on & work.
I find out some of the Country Inns are nice but not widely present everywhere.
I guess I probably have to go with Marriott then.