Good stay in Istanbul in a very well located apartment