very clean. as great as it is advertised. loved my stay here.