Marriott in general is heads and shoulders above their best competitors. Full service Marriott's can't be beat, but the further you go down the chain the worse it gets. Residence Inn is the worst, properties are not kept up, If they redo the property they get rid of the KING beds, their pillows are terrible- no foam pillows, their breakfast food is disgusting, and they constantly run out of things, and the help is useless, Springhill is just as bad, Courtyard has more rules than chess, Fairfield Inn is fairly nice all the way around, Townplace Suites is still trying to find themselves- some of them have a continental breakfast, and some don't, some have it sometimes then the next time they don't. The point system drives me crazy. Been trying to get my point across unsuccessfully for years: If you spend $200 per night you get 10 points per dollar, if you spend $100 per night you should get 10 points per dollar. If you stay at one of the more reasonable properties you only get the points per dollar, 1000 points vs 2000 points. It would certainly be more customer friendly not to mention making it much easier on the Marriott keeping points straight.