A friendly home-like place to stay.