We replaced an old oven that burnt up the heating element after self cleaning. This is a very nice oven.  Love that the baking element is hidden and the bottom of the oven is smooth and easy to clean. We haven't tried the steam clean option. The only complaint I have is that the functions are difficult to read since it is set below eye level in our wall.  No backlight and there is not enough contrast between the words and the background.  Otherwise, we are very pleased with this oven.  
One note, we had to get a replacement due to the first oven being assembled a little off - the door was not centered and was sticking out a bit.  There was no problem getting a replacement.