A very homely stay in a beautiful place.