Clean, comfortable, wonderful location and great communication