A very welcoming and homely place to stay