Extremely clean! Great windows - lovely view! Definitely a good place to stay!