very clean, tidy and excellent hosts.