The apartment was great. Exactly how it looked like in the post, and very cozy place to stay in.
The apartment is relatively small, but enough for 2 people. The only downside was the apartment is in a strap area (to walk to Istiklal Street, you'll have to go uphill and it's kinda tiring - but this is generally how it is in the whole area so you need to get used to that).
Overall, would recommend it to a friend and would stay there again.