Waterside gem near Crossharbour with a lively young crowd, games upstairs, Sunday roasts, and a buzzy atmosphere that more than compensates for occasional menu hiccups.