Exactly what I was looking for. Clean, quiet, and very accommodating.