Been to Europe, the US and the Middle East.
It's really hard to choose just one place. Everything has something for me that I love, depending on my mood I guess.
Overall: Athens, Greece. It has everything. History, transport, food, culture, beaches, cheap prices, friendliness, English-speaking. So much better than some of the overrated islands like Mykonos. Mykonos was overpriced, worst transport, donkeys everywhere and too many stupid-ass tourists looking for a quick root. The Mediterranean region overall is my favourite place to visit. Lebanon, Turkey and Greece were some of my favourite places to visit.
Special mentions: Amsterdam, Ibiza, Vegas. Ibiza one of my favourite places in the world to visit for sure.
Least favourite: Brussels was very boring for me. Their main square was a carbon copy of the Marienplatz in Munich. Nothing to do except visit the Tin Tin Museum. Their waffles highly overrated too. The top half of Italy overall wasn't very satisfying for me either. Out of Rome, Venice, Florence, Pisa - Milan was my favourite city in Italy. There's so much to do in Italy, but I wasn't really moved by the place. Maybe Sicily will be more interesting for me to visit...
Most friendly/helpful: Dubai. Believe it. Such a contrast to places like Paris when you get served in a restaurant.