A glimpse of Baku: home of the European Games