Great location. Attentive hosts. Cozy spot.