The design and use is great, but unfortunately they censor reviews that go against certain things they support. For example I left a review of a church I used to attend that started teaching that homosexual sex is okay, and Yelp took it down since they are pro LGBT...
Instead I use TrustPilot for reviews.