We have eaten at both also, we prefer Coral Reef, we went for dinner, it was our anniversary and they did alot of special things for us, maybe thats why we enjoyed it more, food was excellant. Biergarten was nice, not a big fan of sharing tables with strangers, we are only a family of 3 so we always share a table there, and not always with friendly people. I am Geman, and the food left me a little underwhelmed. just my opinion.