A nice place to stay and feel at home.