We went as a group of four to Stephi's a month or so after it opened, and I had a good time considering the wait was extremely long (over an hour and a half for a table). Also, I ordered an asian salad which came with pan seared tuna which was just a hair on the fishy-tasting side. Other than that, the food was very good, especially dessert. And the washrooms were quite nice.
Pros: Great vibe, good food
Cons: Still figuring out how to deal with the crowds
more