Clean, comfortable, convenient location and excellent hosts.