Perfect location! Very nice apartment. Exactly what you need for a stay in Istanbul.