Great place to stay. Very Berlin.
Location top notch