I have booked many dozens of apartments on AirBnB and my approach these days is:
1: Never book an apartment with less than 50 ratings
2: Never book an apartment with an average rating of less than 4.8 stars
The problem is that AirBnB has set up their system so that even complete garbage apartments have average ratings of over 4.5 stars.
Because of that, people still book those for normal prices.
If AirBnB would normalize the ratings (median rating = 2.5 stars), there would be an upward pressure on the hosts to improve the quality of their services.
But the way it is, there are only few good apartments on AirBnB.
Over the last years, I have only been to two apartments via AirBnB which I would consider "good". And both had over 50 ratings and the average rating was 5 stars.