The best Berlin stay you can imagine.
Perfect apartment on super location.
Would highly recommend!