A good institute is a very generic term. Everyone has their own criteria for a ‘good institute’. In my opinion, a good institute is one that offers an excellent college life experience combined with a top-notch education.
BITS Pilani has a poor NIRD Rank because NIRF focuses on research and the location of the institute while evaluating this, 2 factors that BITS Pilani fails miserably in. However, if you look at other rankings, BITS Pilani scores pretty well.
Additionally, BITS Pilani has excellent infrastructure and hostel facilities. It also organizes 3 major and several minor fests. Oasis is the second-largest cultural fest after IIT Bombay Mood Indigo. Considering all this, I think BITS Pilani is certainly a good institute.