Necla's place has a really cosy vibe to it, is situated in probably the best location in Istanbul imaginable, and has everything you need to make you feel right at home.
Istanbul itself, however, is a different story... I would advise exceptional caution to everyone coming to this city. It is rife with dishonest business practices, scams, and indifferent (if not outright corrupt) law enforcement personell. It appears that the line between notions like "salesmanship" and "fraud", "persuasion" and "coercion" are amazingly blurred in Turkish culture. And it is not uncommon for products or services to be priced at 5x, 10x, 20x, and even more times their actual market price in non-suspect establishments, at central locations within the city.