The most wonderful of hosts in relaxed accommodation in an idyllic location