The unit is beautiful and super cozy, and yes extremely clean. We enjoyed our stay very much. The hosts were very accommodating with check-in and check-out.