Great place, great location. I suggest to go there to enjoy Berlin.
I'm sure Oliver will benefit from recent comments to improve the few things highlighted.