A home away from home. A friendly place to stay.