very clean! easy check we only spent one night but would have stayed more! happy to recommend and to return any time!