charming apartment in a wonderful location in Istanbul!