We had a great time in Istanbul last week. The apartment is clean and walking distance to the Main Street / downtown.
Helen made Check in super easy and was very helpful in telling us how to get around. We had internet issues, and she suggested we get a pre-paid SIM card from across the street, which we were reimbursed for. Having internet on the go made a huge difference.