Clean, comfortable, good location, and communicative host.