Clean, comfortable, great communication, good value.