Very clean. Beautiful little place in the hottest location. Stayed for two full months and anytime I needed something, Kam reached out and helped me within minutes. Very thankful for my stay and such great hosts. 10/10 recommend!