The management team is very mindful of their tenants needs and they'll answer and attend to all your questions.
The location is safe and one of the central ones; I think it's very important in Istanbul to stay close to one of the main metro stations as in within a walking distance.
It's also a served location in terms of basic daily needs.
Comfortable and clean enough for someone looking to stay for a few weeks or couple of months maybe.