Beautifully appointed, superb location, lovely hosts. A real gem.