Wow, absolutely amazing! I have been looking for a great coffee maker for years and I finally found one! So easy to setup and use it’s crazy! With this machine you are in complete control from bean to cup! With the grinder you can choose how fine you’d like your bean, also this machine comes with a tamper to help pack the beans to make a great espresso! As far as cleaning up, very easy to do! I have and will continue to recommend this to all my coffee lovers as they have all been very impressed by this!