Love it, especially the ability to program for coffee to brew before I wake up.  So nice to wake up to my coffee already brewed.  I also like that it lets me know when it needs to be cleaned. 
The only downside I have is that it is taller than I would like.  I have to pull it out from under the cabinets to be able to add water, coffee or leave open to dry out.