Extremely clean. Adorable place with attention to detail. Definitely recommend. Would stay again!