Best spot to stay in Istanbul! Perfect location, clean apartment, beautiful terrace and super cool hosts!