A lovely warm, homely place to stay.