A lovely place with a lovely host and a lovely dog