A comfortable, homely place to stay