very clean! Would stay any time again.