A beautiful and homely place with a lovely host