We have stayed at this apartment several times, and each time has been a pleasure. Kitchen and furnishings are both top-notch. The neighborhood looks a little sketchy but in fact the people are warm, friendly and helpful. The location, a few minutes' walk from highlights like the Grand Bazaar and Topkapi Palace, is excellent.
The owners arrange reliable transport to and from the airport, if desired, and they have compiled a list describing local attractions, including historic sites, restaurants, shopping, etc. You can leave your guidebooks at home.