Nice, clean self contained unit. Lovely touches.