Clean, communication and key pick up perfect, well appointed. Would definately recommend.