Had an amazing stay at Richy's apartment!
It was nicely furnished and made our stay immensely comfortable. The location is fitting for your first time stay in Istanbul, just be aware that it's historically a shoemakers street and it remain so to this day, meaning that during the day there will be some noise from the workshops nearby. However, it shouldn't be a problem if you are planning to go out during day time.