Please note that if you won’t be able to view Reviews if you disable frontend view in general settings.

The Reviews section in the admin panel allows administrators to manage customer reviews, ensuring that user feedback is effectively showcased on the frontend. This section provides tools for collecting, and displaying reviews to help build trust and credibility with potential customers.