A nice home away from home for travelers tired of sterile hotels.