Great location, nice apartment, exactly what you need for a stay in Istanbul.