immaculately clean room and an extremely accommodating host.