Good apartment to stay in Istanbul.