Hi @jijojoshi , Welcome to the Local Guides Connect community!
I know this question is for @ErmesT but I would also like to respond.
Hidden reviews are a recurring concern on Google Maps,
Check this post by @MortenCopenhagen
hidden reviews? read this
And this too how to get help evaluating hidden reviews
You can also fill out this form and submit your appeal
Click here
As for writing a new review, I don’t see the need for it.