Very clean. Wonderful accommodations. Completely as advertised. Will stay again!