The place looks pretty similar to the pictures. A great location in Friedrichshain, three to four blocks from U5 (subway station). The staff was always there to answer any request; they were very nice and patient. The small kitchen has everything you need to cook; nothing too sofisticated though.
There are some important things to be improved reggarding cleaning issues, hygiene items and space. The apartment is very small and less iluminated than in the pictures. The bed is upstair so it can become uncomfortable during long stays.
We would totally recommend it for short stays!!