10/10, William was warm, welcoming and respectful. House was very clean