Very clean and new. Great place to stay and reasonable price for the amenities. The bed was super comfortable!