very very clean when I got inside the smell was like fresh air it had everything the rooms was spacious bed comfortable kitchen is huge and the host is very attentive.