A very hospitable host, homely and comfortable in all respects.