Perfect location and attentive and accommodating hosts.