Clean, private, good communication. Would recommend.