Jerry and Leila are superb hosts that go out of their way to make for a pleasant stay.