A homely place with friendly, welcoming hosts.