Product review (5 stars): Exactly What You Need
Didn't even know these existing until we bought a house and needed one.  It is perfect, super easy to use and clean.