Clean. What I expected. Good place to stay. Large bed.