I use Yelp a lot, mostly for restaurants and ATMs. I use it on an Android phone and the feature I use most, especially while traveling, is the around me feature.
I can't say there is anything I don't like about it but I don't put too much stock in the reviews. That isn't really a Yelp issue though, I think the same of reviews on TripAdvisor and other sites like that.