Clean and just like the photos! Kasa was very easy to use at check in and communicative when we had to extend our stay for one more night.