Clean, convenient, communicative. Highly recommend.