Very clean. Responsive host. Major construction going on right outside all day, but my kids actually enjoyed watching the cranes move about and we could still see the great view of the water and mountains in the distance. Comfortable beds and a designated parking space were great!