Very clean. Beautiful. Stocked nicely. I loved my stay here and would stay again.