I have used this coffee machine for some time now and it works really well and makes some really awesome coffee. This has become a routine in our life. You can switch the types of coffee and can make a good blend.However we have not tried making ice coffee in this machine as we are not frequent drinkers of ice coffee. All accessories are good and useful. One recommendation for improvement is to provide a metal (stainless steel) cup strainer for the coffee machine as having hot water drip on plastic may potentially be carcinogenic. Other than this the coffee machine is a great product.