Clean, safe, good communication. Very good value