This is our first dishwasher for our apartment and we are very pleased. It is a long cycle, 2 hours, but it saves water compared to long periods of washing by hand and is energy-efficient. 
I love the top tray for utensils, but I do rinse the food from them first, as I've noticed they don't get as clean otherwise. 
In all, we are very satisfied.