A warm welcome, an accommodating host and lovely accommodation in an idyllic setting. What more could you ask for in the ideal B and B.