Wanted to try forever because of the pretty view but unfortunately I'd suggest skipping it. Food was ok, service was poor. We sat for 10+ minutes before anyone looked at us, drinks took forever, had to ask for straws and the waitress barehand stuck them in everyone's drinks... there were a couple gross incidents like that. No idea who our server was because we had to flag down anyone who would pay attention to us. Didn't give it one star because of the nice ambiance and the staff wasn't rude, just totally inattentive and didn't seem to have service training. Also two of us got the same thing and got really sick :(