Our bed &amp;amp; breakfast hotel in Courtils, near Le Mont Saint Michel on the north coast of France.