The apartment is absolutely gorgeous, really well equipped and perfectly located for exploring Istanbul. The hosts were really helpful in advance, the bar downstairs means there is always somone on hand.
I would definitely recommend staying here, the only downside was the noise levels at night from the bar, although this might have been exacerbated by the world cup during my visit.