It’s rare you’ll find people who speak English in Baku - so brush up on your Azerbaijani!