The apartment was great and perfect for a couple. The location is good as well as the area is walking distance to bars and restaurants. However, be warned that because Istanbul is a huge city, the public transport stations are a fair bit of uphill walk away.
Irem was extremely responsive and addressed every question.
Highly recommend this place!