Fantastic apartment with amazing views and a super central location. Just a great place to stay in Istanbul..