Clean, kind and very enjoyable