Very clean. Amazingly comfortable bed & very easy check in process. Great place to stay.