A lovely, homely place to stay.