very clean! we had an amazing stay