Here are our pros and cons after staying for 1 month.
Pros:
Easy check-in, great for long stays had all the amenities you'll need(iron, vacuum, washing machine, plenty of towels and blankets, kitchen essentials), nice location with many restaurants nearby. Close to the metro and tram lines, Cristina was very responsive and helpful, we loved the interior design, it was enjoyable to stay in and comfortable and was accurate to the pictures. The shower was amazing with great water pressure. Nice internet, we didn't have any problems. Netflix on the TV was great.
Cons:
Don't be too surprised to see some small cockroaches especially at night. The plumbing isn't the best, toilet paper was required to go in the bin. There was a plumbing issue that happened under the sink and water was everywhere (Cristina was quick to respond and it was fixed promptly the next morning). There were a few times we were asked to leave the apartment for some hours which could be inconvenient for some people. The location is on a steep hill but that isn't out of the ordinary for Istanbul but it could be challenging for some. We were surprised when we were told about a weekly cleaning fee for 400 lira (around 20 USD) where we would be asked to leave for around 3 hours each time while someone would come and clean. (We payed for it once because it felt mandatory but after that first time we communicated that it wasn't necessary for us and it wasn't an issue after that)
All in all it was really a great and comfortable experience and we loved our month in Istanbul here. Would recommend this airbnb for a couple and for long stays.