Clean, great communication, and has all the necessities!