Unexpectedly good food. Excellent background music - makes me very happy. Much bigger inside than you would think. The entire place including the back patio is spacious, clean, creative, and has a great layout. Staff is friendly, but my first time here the server sort of just bailed and we had to track someone down to pay for the food. That person did give us some free stuff off the bill, but still . . . was a little annoying. But OHSO still gets 5 stars despite.