In short - the place is absolutely beautiful, clean and the location is superb! But you need to be aware of the "shared hallway" part.
Truly, this is a stylish place in the vibe of early 20th century. The furniture and art on the walls makes it feel like a very personal place. It's a very clean place and the kitchen and bathroom look fresh and newish.
The apartment layout however needs to be explained. The shared hallway literally means that the INTERNAL hallway of the apartment (through which you would walk to go from bedroom to bathroom or from living room to kitchen) is shared with another apartment. The inhabitants of this other apartment will walk through this hallway to get to THEIR apartment. Bathroom and kitchen are separate and private, not shared. Once they are in their own place, you wont meet them. Unless they go out again :) In effect it means walking around barefoot or in socks or naked or in underwear "in" the apartment is not an option. The doors to the sleeping and living rooms will lock automatically when closed so if you don't have the code memorized, written down or handy in the phone - you might accidentally lock yourself in the hallway. It's all manageable but for us with small children was difficult.
Beware the balcony in the kitchen and don't leave kids unattended, you can't lock the door to the balcony and it's an easy drop.
Also, not for the light sleepers. There is a popular bar next door and a cocktail bar under the house (with very good cocktails!!). It also means that friday and saturday evenings were very noisy.
I would definitely recommend this place to a friend, would just let them know precisely what to expect.