excellent location in Istanbul