We enjoyed our 4 night stay in Berlin here. Make sure to read the check in instructions carefully as the apartment is surrounded by office buildings so it took us a while to locate the entrance. However, the place was clean, warm, and a 15 minute walk to the Potsdamer Platz station.
The kitchen is limited (no stove top or sink) which limited our cooking options but it was a good location for backpackers.