very clean, dog friendly, ideally located, attentive but not intrusive host.