Lovely. Serene. Gracious hosts. Just what we needed.