Seems like I remember it being reviewed or mentioned quite a while back. If I recall they were Hispanic and the place stunk like cat spray don’t really remember much else about it, parking is way too visible.
I searched a little further back
https://www.eccie.net/showthread.php?t=2717744