"We've been here now three times, each time because of the great location. It's just a stone's throw from the sandy Elbe beach and you can watch the huge container vessels passing by. The terrace is a comfortable space to catch some rays and enjoy...the scenery. Elbe offer some nice dishes and each time we have been very happy with the quality, mains cakes and coffee all good. The service was consistently bad, though. Staff is friendly, but often appear not to have a clue. They ignore customers (not just us) until you call the over, they forget orders, mix things up, take a long time to serve and generally get the wrong end of the stick, it seems. It is such a shame as ticks all the other boxes. The bad service is something that sticks and is hard to forgot. We'll give them another chance as we like the location."