It is probably the most interesting European city - because it has a little bit of everything for everyone, not to mention its own ''specialties''. So the thing is, if you're Mexican and want to eat good Mexican food, you will most definitely find a place to do so. Amsterdam is cool, yet classic, it's charming in all possible ways. The canals are amazing - cos I know for sure why they call it the Venice of the North. People are very sociable and the greatest thing is that they all speak English - good English. I don't enjoy hot weather, as a matter of fact, and I enjoy going back to Amsterdam (Netherlands in general) especially for their weather which for me is quite on the verge of perfect. Amsterdam is a very clean place, despite what some would think or others would say, it is a really clean city and by this I don't mean only the outlook of the sidewalks but also the perfect order that seems to go hand in hand with the city, the balance of colours and green space and buildings, water and - oh, my personal favourite! - tulips when in season. Amsterdam is not a tiring city, nor a very relaxing one - it very much depends on what you're looking forward to. But I would say that it is a good city for both young and old people to visit. What I can say is that, if you're a parent, you should be your kid's eyes and ears (if you know what I mean) because they can get to see some shocking things on the streets (giggles...) - Amsterdam truly is the place where you get to see it all. Means of transportation are just great - plenty, clean, easy to access. Shopping is for all sorts of pockets - I did amazing shopping near the Madame T museum, really cheap, great clothing and accesories. Accommodation is good and also for all types of pockets, service is more than decent. All in all, I would recommend this city to everyone that thinks Europe's beauty narrows down to just Rome and Paris and to everyone that wants to have the greatest city break of them all - but mind this, Amsterdam deserves more than just 3 days of your life!