Lovely self contained unit, very clean and tidy, nice thoughtful touches.