Excellent location, thoughtfully designed and furnished, knowledgeable and responsive host — together, made for a lovely stay.