Move over, Barcelona – with café culture, beaches and excellent wine, Baku has more to offer than you might expect ...