Quiet, clean, safe, comfortable. 5/5.