WHY GO NOW -- As the Capital of Europe for the 25 countries that make up the European Union , Brussels shows all the signs of world-class urbanity : great restaurants , smart hotels and terrific shopping .