A comfortable place to stay away from home.