I've been to OHSO several times now and each time our service has been horrendous.
First time-sub par
Second time-we left because no one had paid any attention to us in the 30 minutes we sat on the patio.
Third time-thought I would give it another try when my dad asked where I wanted to meet him for dinner. I was embarrassed at my recommendation at the end of the night due to our poor service. We had incorrect orders, empty water glasses, slow service all around.
Bottom line-the food is decent(the burger was great but everything else just eh), the location is fantastic, and the atmosphere is great. However the poor service makes me not want to go back. Ever.