Overall nice experience, but improvement potential with regards to cleaness.