Great spot, lovely hosts, many thoughtful touches and a memorably warm experience.