Five stars all the way! Clean, convenient, communicative.