Very clean! Great view! Excellent people, very welcoming! Great size, fits 4 people with ease.