very clean with an accommodating host.