I absolutely love the atmosphere and the view of this place, but it's still not worth going to.
The food is decent, what I've tasted of it.
After trying this place 3 times, the service got worse and worse with each visit. On our last attempt, after waiting for our dinner for 45+ minutes (after waiting to order for at least 25), the ditzy waitress came by and asked us "is there anything else I can get you?" Yeah, how about our EFFING food. She comes back about 5 minutes later and asked us what we ordered.
That was the last straw, my friend gave her a ration about the terrible service and we vowed never to go back.
A week earlier he took me there for my birthday, and another waitress apologized to us for the bad service she gave (we hadn't said a word.)
Lovely. Apparently you need to have a terrible memory/terrible time-management/terrible serving skills as a requisite to work here.
It's a shame, because there is so much potential. Don't waste your time, because they will certainly waste yours.