Very clean, Lori has thought to provide has every necessity in the cabin for visitors. The beach and lake are absolutely pristine. My family had a great weekend! Thank you Lori!