Yelp is an odd entity. Over the years we have had some lovely reviews on this site, but good reviews have been held back lately, as we suspect this company is trying to get us to advertise with them.
We took a screen shot of a nice review one of our clients submitted this fall that was not posted publicly on their site.
*See their following note that the review is not recommended.
Here it is: