We had dinner here one night of a week long stay in Baddeck. The food was terrible, the presentation was terrible and the service was just possible. The interior atmosphere is over done and garish. The deck is ok if you like sitting on the edge of a parking lot and street corner. Lots of much better choices.