Location is perfect. Schönhauser allee metro just around the corner.
Appartement is spacious and tidy. All you need for a few days off.
To bad its just another organization renting these apartment. Ellen prolly doesn't even exist hehe.
Would still recommend tho!