Clean, accurate, good communication. Good value.