Good location, comfortable space, adequate facilities.