Great indoor griddle cooking experience.  Cleanup is very easy.  The non-stick surface is truly amazing.  The only concern is the chance of anything dripping into the seam between the front control panel and the heating plate under the cooking plate.

I do recommend that you get one of the many accessory options to use as a grate to keep food items from falling through the overly large grease drip opening on the back of the cooking surface.