The place was good and it matched the description. Just the neighborhood was a bit noisy in the evening and nights, which the owners had nothing to do with.
It is located in 15 mins walk distance from Taksim square, close to shops, cafes.
The building has very strange stairs, which was a bit hard to take the big luggage, but overall the stay was good.