Excellent and very considerate host. Checked and double checked that all was in order in the week leading up to my stay. Then went above and beyond what I would expect of a host to ensure all my needs were met during the stay itself.