Very clean! Very clean! Wonderful view! Just note the dogs walk up early! If you are a light sleeper, this could pose a problem.