My family stays at the Fairfield a lot and we have always been really pleased with it. If your staying there... ask for a view of the pool/park on one of the upper floors. Whenever we do that, it seems that we always get the same room. The prices are good and the rooms are clean (well, clean considering how many people they pump through there).
Look out for the "ex-CM" named Randall.