Clean, easy, good communication. What more could you ask for?