An ok stay ... if this apartment had a balcony or a nice view, maybe it would be much better ... it has a view to nothing, you can only see some walls of the nearby building (3-4 m away), a very bad smell to the bathroom, which I don't think can be fixed... another impediment would be the sloping street that you have to climb to get to the tram, but this is Istanbul.
A strong point is the boy who helped me check in, he was very nice and helped me as many times as I needed, he even showed me restaurants where you can eat well, he helped me with towels and even with parking, because that's what I want to thank him for here!