100% Recommended!
I stayed for two days at the apartment and my experience went really well. I want to mention that the host was super friendly and extremely helpful.
Give it a shot next time when you are in Istanbul :)