Clean, charming, well-stocked, attentive and accessible hosts! Great location too!