Yeah for me they're ideal, they've got lots of guesthouses so there's plenty of competition and finding rooms for a month should be easy and pretty damned cheap. Tons of restaurants meaning you can more or less walk out the front door and find somewhere new to eat everyday cheaply.
I kinda suspect you're looking on the wrong continent or as you say you're just not suited to it.