Very very clean! Great stay