Realizatorii topului au luat în considerare factori legaţi de cumpărături, oportunităţi de shopping, tarifele de cazare în hoteluri, transport, şi climat.
Capitala a intrat în top datorită preţurile scăzute. În Bucureşti pentru o cină se plătesc în medie 39 de euro, pentru un hamburger aproape 4 euro, iar o noapte la un hotel de patru stele costă, în medie, 65 de euro.
Bucureştiul a fost devansat în top de Bratislava şi Sofia.