I stayed at the Fairfield Inn on my most recent trip to Traverse City, after having stayed at the Marriott Courtyard many times. The Fairfield Inn is just a half-step down in quality while costing substantially less. Plus breakfast is included -- not great but enough to get the day started. Rooms are quite comfortable and nicely decorated with a crisp bright green floral style. The staff were friendly and welcoming without exception.
I did run over to the Courtyard hotel (right around the corner) to buy coffee from the breakfast place in the lobby there, where they serve Starbucks. The only coffee available at the Fairfield is standard watery lobby coffee. Always available, but no better than you'd expect.