Attention to detail, homely and comfortable home away from home. Most accommodating host.