Not bad.
I wasn't necessarily impressed with Stingray, but I didn't hate it either. Not horrible; not phenomenal. I'd say it's by and large very average -- right in that meaty part of the curve, not showing off, but not falling behind either.
The Godzilla Roll was pretty delicious, I must admit. If you're reading this review from inside the restaurant, then order it immediately. The rest of the sushi I had that night didn't stand out. Even the spicy rolls seemed a bit bland.
We were a really big party, so it's tough to accurately gauge the staff; but from what I can tell it was also very average -- not overly attentive and helpful, but not rude or invisible either.
Overall, I'm in no hurry to return, but I wouldn't protest vehemently against it either, should someone suggest going to Stingray again. It is exactly what 3 Yelp Stars says: A-OK.