Truly clean, and even nicer then it looks in the photos. Hosts respond promptly and helpfully to questions and requests. Mahalo :)