Very clean, very accommodating, made sure all my needs are met, allowed another guest even though my guest did not turn up still gave leeway, provided a speaker, new toothbrushes, new clothes. Very wonderful host, never met a host like him. Completely exceptional