Very hospitable, comfortable, and well-appointed.