Best city to invest in: European Cities Quality Index