Clean, good price, great service and has everything & more then needed