Best apartment ever - super central location, great views, fully equipped flat, nice and kind hosts, etc.
This is the place to stay when in Istanbul, I would 100 % recommend it.