Great Location. The pictures depicts the apartment well.
The apartment is part of a bigger flat (i.e. - A master key gets you into the main flat with individual lock-and-key apartments. We had our own kitchen and bathroom inside our apartment.). The windows have the view of the building's small inner courtyard.