Very clean with an awesome view! Herbert was very accommodating to our check in/out times.