That's a question that can have multiple answers in function of the developer that answer to you and its personal experience.
For me Mongoose is a good option to use with Nestjs. We use it at work and it is logically a good fit to handle the communication with MongoDB. I don't really have significative experiences with Prisma so I don't have interesting comparison to make with Mongoose unfortunately.