Excellent location. Generally very clean. Host very attentive