We stayed at Azat’s over the weekend in Istanbul and it was a great experience.
Checking in was nice and easy, location is a 5 minute walk from Istiklal street, the subway is nearby, there are many various cafes and cuisines within walking distance.
Apartment is small but it had everything we needed.
I would recommend staying at Azat’s apartment.