a very homely place with everything provided to make the stay feeling at home.