A comfortable and very homely place to stay