Out of the cities I visited, I recommend only two: Istanbul and Algiers. But in Algiers you will face a very hard language problem and you maybe taken as a nice hostage , so forget it.
been there, done that. smoked the weed, laughed at the prostitutes, drank grolsch, heard the dutch power ballads, got the official 'gay map' of amsterdam.
I found it oppressive, stupidly humid, and yeah, the people are like robots and frankly annoying in how they speak in both languages. Are you ethnically Indonesian? Maybe it was just a bad couple of days