Nice location in old city. 24-hours reception is great, staff is friendly and open :) In a lobby you can drink turkish coffee and tea.
We were traveling with kids and the street is not really convenient for strollers. However, I found that all istanbul is not comfortable for traveling with strollers (no ramps, no evelators, paving stones everywhere, etc.)
We loved design and common spaces on a first floor.
However, apartments are need to be maintained, especially bathrooms. For me, it was a lit bit lower quality and older then expected.